MIA
LHR

Route guide · Updated 2026

The best flights from Miami to London

Pick the best of 5 nonstop flights on British Airways, Virgin Atlantic and American. But which flights let you stretch out, defy jetlag, and save hours door-to-door?

Our verdict

The best flights from Miami to London:

Typical flight time
8 hrs 55 mins
Time change
5 hours ahead
Nonstop flights
5 a day

Defy jetlag

Book overnight flights departing after 9pm

Read more

These overnight flights will be easier to sleep through. Your body clock will still be on your Miami timezone, so getting to sleep will be easier for flights after 9pm. By the time dinner is cleared away, it will be about 11pm and you'll feel naturally tired.

The second big benefit is that the flights will land nearer a time you would typically wake up in Miami. Your body will have had more chance to rest and recharge without interruption at a somewhat normal time. Earlier flights will leave you sleep deprived. Remember, you'll typically be offered breakfast 1-2 hours before landing too. That will feel easier nearer 6-7am on your body clock than 1-2 am.

If you do have to take an earlier flight, see if you can get the earliest possible flight then get home or to a hotel for a "proper" sleep until lunchtime in London the day you land (your body will want to this anyway). If you can land around dawn, get out the airport quickly, and beat the morning rush hour traffic home, this also works. Your flight then isn't so critical for sleep.

Miami
8pm12am4am8am
London
1am5am9am1pm
Bedtime in Miami
Bedtime in London
Virgin Atlantic
VS118787-9
MIA – LHR
British Airways
BA208A380-800
MIA – LHR

Seatmap lottery

Best cabin? Book the upper deck on BA's A380

Read more

The current British Airways A380 layout has Economy split over the main and upper deck. Unlike the main deck 3-4-3 layout, the upper deck is 2-4-2 and has large side bins for storing your personal belongings (as opposed to just the overhead lockers).

Smaller cabins and easier aisle access feels far less crowded than the dense Economy cabins on other aircraft.

British Airways are reconfiguring their A380s at the moment. This will convert the entire upper deck to Club Suite, moving Premium Economy downstairs into a 2-4-2 configuration, and expanding from 55 to 84 seats. Economy will only be downstairs in a 3-4-3.

British Airways A380 upper deck Economy cabin seatmap showing 2-4-2 layout
The upper deck Economy cabin is 2-4-2 with large side bins. · View seatmap on Aerolopaaerolopa.com faviconaerolopa.com

Seatmap lottery

Flying Business Class? Watch out for the Virgin Atlantic old Upper Class

Read more

Virgin's oldest Upper Class cabin divides fans. The design was first offered in 2003. You'll have the same onboard service, but the seat design is much narrower, angled towards the aisle with less privacy and little storage compared to modern configurations. Window gazers will find it frustrating trying to look out at a narrow angle while facing towards the middle of the cabin.

All the seats have aisle access, and these beds benefit from no obstruction to your feet so they're good for sleeping. These are also the only remaining aircraft with the onboard bar. The A330-300s will be out of the fleet by 2028, and the last 787-9 will be reconfigured by 2030.

Until then, you may get more for your money by booking an alternative cabin - either another Virgin flight, or an alternative airline with a more modern business class configuration.

Seatmap lottery

Land feeling fresher by flying the A380 or 787

Read more

Studies show the effects of lower cabin altitude (more oxygen and humidity) help with feeling less fatigued when you land.

787s, A350s and A380s have lower cabin altitudes than other aircraft. On long flights, like from London to Miami, you'll notice your skin, mouth, and nose dry through the flight.

Faster door-to-door

Avoid flights departing Miami between 6pm and 9pm to miss rush hour

Rush hour in Miami hits around 3pm to 6pm. If you depart Miami between 6pm and 9pm, you'll hit the traffic on the way to the airport and check-in. Taxis and Ubers will be more expensive too.

Miami
12pm4pm8pm12am
London
5pm9pm1am5am
Rush hour in Miami
British Airways
BA206A380-800
MIA – LHR
Virgin Atlantic
VS6787-9
MIA – LHR
American
AA38777-300ER
MIA – LHR
Virgin Atlantic
VS118787-9
MIA – LHR
British Airways
BA208A380-800
MIA – LHR

When is your trip?

Open Google Flights in a new tab

Every nonstop

When the flights actually go

Miami
4am12pm8pm4am12pm8pm
London
9am5pm1am9am5pm1am
British Airways
BA206A380-800
MIA – LHR
Virgin Atlantic
VS6787-9
MIA – LHR
American
AA38777-300ER
MIA – LHR
Virgin Atlantic
VS118787-9
MIA – LHR
British Airways
BA208A380-800
MIA – LHR