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

London (LHR) to Orlando (MCO) flights

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

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

Direct flights from London to Orlando

RouteAirlines (incl. codeshares)DistanceTime (est.)
LHR → MCOVirgin 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 and British Airways then Air France7,586 km~11h 55m
FRA FrankfurtBritish Airways and Lufthansa then Discover Airlines and Lufthansa8,275 km~12h 45m
MAN ManchesterBritish Airways then Virgin Atlantic7,047 km~11h 15m
ORD ChicagoAmerican Airlines and British Airways then American Airlines and Frontier Airlines7,964 km~12h 25m
MUC MunichBritish Airways and Lufthansa then Lufthansa8,846 km~13h 25m
ATL AtlantaBritish Airways and Delta then Air France and Aeromexico7,412 km~11h 40m
JFK New YorkAmerican Airlines and jetBlue then American Airlines and jetBlue7,061 km~11h 15m
EDI EdinburghBritish Airways then Virgin Atlantic7,225 km~11h 30m
YYZ TorontoAir Canada and British Airways then American Airlines and Air Canada7,409 km~11h 40m
DUB DublinBritish Airways and Aer Lingus then Aer Lingus6,991 km~11h 10m
EWR NewarkBritish Airways and United Airlines then jetBlue and Frontier Airlines7,073 km~11h 20m
MIA MiamiAmerican Airlines and British Airways then American Airlines and Southwest Airlines7,419 km~11h 45m

More from London and Orlando

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.