Wayfli › Orlando (MCO) › To London (LHR)

Orlando (MCO) to London (LHR) flights

There are direct flights from Orlando International Airport to London Heathrow Airport, sold by one airline: Virgin Atlantic. The distance is 6,965 km, about 9h in the air. There are also 31 one-stop options, via airports such as Paris, Frankfurt and Manchester.

Live fares for MCO → LHRSee all routes on the map
6,965 kmdistance
~9hdirect flight time (estimate)
1direct airline
31one-stop options

Direct flights from Orlando to London

RouteAirlines (incl. codeshares)DistanceTime (est.)
MCO → LHRVirgin Atlantic6,965 km~9h

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
CDG ParisAir France then Air France and British Airways7,586 km~11h 55m
FRA FrankfurtDiscover Airlines and Lufthansa then British Airways and Lufthansa8,275 km~12h 45m
MAN ManchesterVirgin Atlantic then British Airways7,047 km~11h 15m
ORD ChicagoAmerican Airlines and Frontier Airlines then American Airlines and British Airways7,964 km~12h 25m
MAD MadridIberia then British Airways and Iberia8,273 km~12h 45m
ATL AtlantaAir France and Aeromexico then British Airways and Delta7,412 km~11h 40m
JFK New YorkAmerican Airlines and jetBlue then American Airlines and jetBlue7,061 km~11h 15m
EDI EdinburghVirgin Atlantic then British Airways7,225 km~11h 30m
YYZ TorontoAmerican Airlines and Air Canada then Air Canada and British Airways7,409 km~11h 40m
DUB DublinAer Lingus then British Airways and Aer Lingus6,991 km~11h 10m
EWR NewarkjetBlue and United Airlines then British Airways and United Airlines7,073 km~11h 20m
MIA MiamiAmerican Airlines and Southwest Airlines then American Airlines and British Airways7,419 km~11h 45m

More from Orlando and London

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.