Flights from London to Miami

LHR
London
4417 mi
MIA
Miami
8
Direct Routes
3
Airlines
7109
Kilometers
9h 23m
Flight Time
Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

LHR JFK MIA
Via John F Kennedy International Airport (New York)
American Airlines Delta Air Lines
2 flights
LHR DOH MIA
Via Hamad International Airport (Doha)
British Airways Qatar Airways
2 flights
LHR EWR MIA
Via Newark Liberty International Airport (Newark)
British Airways American Airlines
2 flights
LHR CLT MIA
Via Charlotte Douglas International Airport (Charlotte)
American Airlines American Airlines
2 flights
LHR BOG MIA
Via El Dorado International Airport (Bogota)
Avianca - Aerovias Nacionales de Colombia Avianca - Aerovias Nacionales de Colombia
2 flights
LHR LIS MIA
Via Lisbon Humberto Delgado Airport (Lisbon)
TAP Portugal TAP Portugal
2 flights
LHR SCL MIA
Via Comodoro Arturo Merino Benítez International Airport (Santiago)
British Airways American Airlines
2 flights
LHR MAD MIA
Via Adolfo Suárez Madrid–Barajas Airport (Madrid)
British Airways Iberia Airlines
2 flights

About London to Miami Flights

There are 8 direct flights from London Heathrow Airport (London) (LHR) to Miami International Airport (Miami) (MIA), operated by 3 airlines.

The distance between LHR and MIA is approximately 4417 miles (7109 km), with an estimated flight time of 9h 23m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

Frequently Asked Questions

Are there direct flights from LHR to MIA?
Yes, there are 8 direct flights from London Heathrow Airport (London) to Miami International Airport (Miami), operated by American Airlines, British Airways, Virgin Atlantic Airways.
How long is the flight from LHR to MIA?
The flight takes approximately 9h 23m. The distance is 4417 miles (7109 km).
Which airlines fly from LHR to MIA?
Airlines operating this route include American Airlines, British Airways, Virgin Atlantic Airways.