Direct flights from Miami to London (MIA → LHR)

Distance 7,108 km (4,417 mi)
Est. duration 8h 22m
Loading map...
Live fares · MIA → LHR

Available flights

United AirlinesNon-stop
from$839
Book

About the Miami → London route

Miami to London is a proper long-haul route — 7,108 km, roughly 8 hours 22 minutes in the air, and three airlines competing hard for your seat. American Airlines, British Airways, and Virgin Atlantic all fly it non-stop, which means you actually have use when comparing prices. This isn't a backpacker corridor; it skews toward business travelers, well-heeled leisure passengers, and a strong Miami-based British expat community. Eastbound overnight departures are the norm, so you land at Heathrow bleary-eyed in the morning. Plan for that.

Why travel from Miami to London?

London rewards Miami travelers in ways that feel genuinely different from domestic trips. The obvious draws are there — the West End shows, the British Museum, Borough Market on a Saturday morning — but I'd push you toward the neighborhoods. Shoreditch and Peckham have better food scenes than most American cities right now. Business travelers from Miami's finance and real estate sectors fly this route constantly, especially given London's role as a financial hub. Family connections matter too; Florida has a large British diaspora. Then there's the history angle that Americans genuinely can't get at home — standing in front of actual Roman ruins under the city, or walking through Greenwich where time literally starts. It's a lot for one trip.

Quick stats

  • Distance: 7,108 km
  • Estimated flight time: 8h 22m
  • Operating airlines: AA, BA, VS
  • Direct route: yes

Practical tips for MIA → LHR

January through March delivers the cheapest fares and smaller crowds, though London is cold and grey — pack accordingly. Arriving at Heathrow means clearing UK Border Force, which can run 45 minutes to over an hour during peak morning arrivals, so don't book a tight onward connection. From LHR, the Elizabeth line is your best move — fast, cheap, gets you to central London in under 30 minutes. The Heathrow Express costs nearly three times as much for a marginally faster ride; skip it. Currency is pounds sterling, not euros — a surprisingly common mistake. No visa required for US citizens under six months. Watch jet lag going eastbound; it hits harder than the return.

Frequently asked questions

How long is the flight from Miami to London?

The flight from Miami (MIA) to London Heathrow (LHR) covers approximately 7,108 km and takes around 8 hours and 22 minutes of flight time.

Which airlines fly the Miami to London route?

American Airlines (AA), British Airways (BA), and Virgin Atlantic (VS) operate regular service on the Miami to London Heathrow route.

What's the best time of year to fly from Miami to London?

Late April through May and September through October offer pleasant weather in both cities and typically feature moderate fares compared to peak summer (June-August) and winter holiday periods.

Do US citizens need a visa to travel from Miami to London?

US citizens do not need a visa for the United Kingdom and can stay for up to 6 months with a valid passport; however, you will need to complete the UK's new Entry/Exit System (EES) registration upon arrival.

What should I know about luggage, jet lag, and connections on this route?

Most carriers allow 1 checked bag and 1 carry-on; expect an 8-hour time difference (London is ahead), so plan sleep strategically to minimize jet lag; and note that this is typically a direct flight, though some itineraries may include brief stops.

Find flights from Miami to London
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Miami to London? The flight distance from MIA to LHR is approximately 7,108 km (4,417 miles).
How long is the flight from MIA to LHR? The estimated flight time from Miami to London is approximately 8h 22m.
What airlines fly from MIA to LHR? Airlines operating direct flights from Miami to London include: AA, BA, VS.

Cheapest fares Miami → London

Miami MIA
London LHR

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Miami → London.

Try a nearby airport to Miami

Flights to London (LHR) from other airports within 350 km of Miami. Often unlocks cheaper fares or better times.

Or try a nearby airport to London

Flights from Miami (MIA) to other airports within 350 km of London.

Other flights from Miami (MIA)

Other flights from London (LHR)