Need a little help?

Ensure your next family holiday is extra special by talking to one of our travel advisors.

  • Call us now on
    0844 493 0782 (Daily 07.30 - 22.00)

Bookings made over the telephone incur a £5 booking fee per person.

Discover Florida

Why BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Free seats selection 24hrs in advance
  • Inclusive 23kg checked baggage allowance*
  • Airport, online or mobile check-in
  • Free onboard food and bar service

*Not applicable to hand baggage only fares.

Book your flights to Florida

Fly direct from London to Florida's three biggest airports and soak up the best of the sand and sea in the Sunshine State.

British Airways' flights arrive at Miami International Airport, Tampa International Airport and Orlando International Airport daily. Trek through the Everglades, or strap in for an adrenaline rush at one of Florida's many theme parks in no time with flights from British Airways.

Florida flight facts

Flight duration

Flight duration

Flights to Florida from the UK take roughly nine hours, and when you fly with BA, our cabin crew will help ensure your safety and comfort from take-off to landing. Choose from a number of different flight times so you can make the most of your holiday.

Leaving from London Heathrow

Leaving from London Heathrow

Enjoy non-stop service from London Gatwick to Orlando and Tampa or from London Heathrow to Miami and relax on board with in-flight meals and entertainment. We fly to Florida's three major airports - Orlando International Airport, Miami International Airport and Tampa International Airport.

Arriving in Florida

Arriving in Florida

Our flights to Florida's major airports land within easy reach of the state's major cities. You can reach downtown Orlando by shuttle bus in just 40 minutes, and a taxi will quickly get you into the heart of Miami in about 30 minutes after you land. It's also just 15 minutes by bus to downtown Tampa from the airport once you land.

Number of flights

Number of flights

British Airways operates flights from London Heathrow to Orlando International Airport, Miami International Airport and Tampa International Airport daily, making it easy for you to choose flights that suit you best.

Flying direct from London

Flying direct from London

Save time and fly direct to Florida from London. BA operates direct flights from London to Florida daily, getting you to your sunshine-filled holiday destination even quicker.

Cheap direct flights to Florida with BA.com.

Cheap direct flights to Florida with BA.com

Look for the best deals on cheap flights from London to Florida. Whether it's Miami, Tampa or Orlando, booking with BA.com means that you can fly daily, direct, to the best hotspots in the Sunshine State at the best possible price.

Explore the Sunshine State.

Explore the Sunshine State

Whether you're looking to visit Miami and its amazing beaches, Tampa's city sights or Orlando's stunning theme parks, BA will get you there in comfort and style. For our best deals, combine your BA.com flight booking with a hotel from BA Holidays and explore all of Florida's delights without breaking the bank.

Our cheapest flights to Florida

DestinationPrices from 
Tampa£459 returnFind this price
Miami£459 returnFind this price
Orlando£460 returnFind this price

Carefully selected Florida holidays

Florida car hire

See Florida your way with one of our car deals

Avis logo.

Travel classes

Terms and conditions