Book direct for a better deal


Best Price Guarantee

Find a British Airways flight for less, we'll refund the difference.

Low price finder and low initial deposits.

Budgeting tools

Low price finder and low initial deposits.


Hold your flight booking for 72 hours for a small fee

Why book direct?

Why BA?

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

  • Frequent flights to over 140 destinations.
  • Flexible fares to suit your travel plans and budget.
  • Generous free hand baggage allowance.
  • Free drinks and snacks, with full meals on longer flights.
  • Airport, online or mobile check-in.

Book flights to Miami

Experience it all in Miami, a city with a well earned reputation for fine weather, amazing beaches and a lively nightlife. It is also a great jumping off spot to explore the Everglades and the Keys, or for a sailing or fishing holiday.

British Airways offers twice daily direct flights from London to Miami. As well as being our cheapest flights, World Traveller fares also prepare you for your stay with quality in-flight dining and a wide selection of entertainment. When you arrive, the airport is a mere five miles north of Downtown, so you'll be in the heart of the action in no time.

Our cheapest return fares to Miami from Dusseldorf

  • 486
    Aug 2016
  • 406
    Sep 2016
  • 412
    Oct 2016
  • 406
    Nov 2016
  • 406
    Dec 2016
  • 406
    Jan 2017
  • 412
    Feb 2017
  • 406
    Mar 2017
  • 412
    Apr 2017
  • 406
    May 2017
  • 406
    Jun 2017
  • 486
    Jul 2017

How many passengers?

Young adults

Miami flight facts

Miami flight facts

Flight duration

Flights to Miami from London Heathrow take roughly nine hours, and travellers can choose between a number of flight times and a variety of different cabins. What's more, when you fly with BA, our experienced team of flight experts will help ensure your comfort and safety from take-off to landing.

Fact four - Number of flights

Number of flights

British Airways operates flights from London to Miami twice daily, making it easy to choose flights that suit your schedule and get you to your destination right on time. What's more, daily return flights from Miami to London can help you make the most of your holiday.

World Traveller.

Leaving from London Heathrow

Enjoy non-stop services from London Heathrow to Miami International Airport with British Airways. Each of our flights offer in-flight dining and entertainment options, and you can pick up any last-minute items at one of the many shops inside London Heathrow.

Fact three - Landing in Miami

Landing in Miami

Flights to Miami land at Miami International Airport, conveniently located just seven miles from downtown. After landing, you can hail a taxi outside the terminal or arrange for car rental to explore the area hassle-free.

Miami holidays we recommend

Flight Information

Which Terminal.

Which Terminal?

Find out useful information about the airports we fly from and check which terminal your flight departs from.

Airport Information


View our flight schedule to check the flight frequency and journey time. Find the departure time that suits you.

When we fly


Find out everything you need to know about taking baggage with you on flights with British Airways and our partners.

Baggage Essentials

Order your main meal in advance

Food onboard

When travelling on this route from London Heathrow in our World Traveller cabin (economy), you can now choose to pay for a wider choice of indulgent meals as an alternative to the complimentary in-flight meal. Take your pick from the online menu between 30 days and 24 hours before your flight. 

Find out more

Terms and Conditions