MIALHR
Miami (Miami International Airport) to London (London Heathrow Airport).
The flight from Miami (MIA) to London (LHR) takes 7h 49m on average, covering about 4,760 miles. Across 7 flights we tracked, the fastest was 7h 16m and the slowest 8h 20m, with American Airlines flying it most often.
Plan this routeAt a glance
- Avg flight time
- 7h 49m
- Distance
- 4,760 mi
- Fastest tracked
- 7h 16m
- Airlines
- 1
Airlines on this route
- American Airlines100% of tracked flightsFlies it on: Boeing 777-300ER
Aircraft we tracked
Methodology: figures are aggregated from 7 real flights on this route tracked between 2026-06-02 and 2026-06-06, sourced from live flight data. Updated daily as new flights are observed.