Wayfli › Orlando (MCO) › To Edinburgh (EDI)

Orlando (MCO) to Edinburgh (EDI) flights

There are direct flights from Orlando International Airport to Edinburgh Airport, sold by one airline: Virgin Atlantic. The distance is 6,691 km, about 8h 40m in the air. There are also 16 one-stop options, via airports such as Paris, Frankfurt and London.

Live fares for MCO → EDISee all routes on the map
6,691 kmdistance
~8h 40mdirect flight time (estimate)
1direct airline
16one-stop options

Direct flights from Orlando to Edinburgh

RouteAirlines (incl. codeshares)DistanceTime (est.)
MCO → EDIVirgin Atlantic6,691 km~8h 40m

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 easyJet8,107 km~12h 35m
FRA FrankfurtDiscover Airlines and Lufthansa then Lufthansa8,653 km~13h 15m
LGW LondonBritish Airways and Norse Atlantic Airways then easyJet7,565 km~11h 55m
LHR LondonVirgin Atlantic then British Airways7,499 km~11h 50m
ORD ChicagoAmerican Airlines and Frontier Airlines then United Airlines7,577 km~11h 55m
ATL AtlantaAir France and Aeromexico then Delta7,089 km~11h 20m
JFK New YorkAmerican Airlines and jetBlue then American Airlines and jetBlue6,747 km~10h 55m
YYZ TorontoAmerican Airlines and Air Canada then Air Canada and WestJet7,046 km~11h 15m
EWR NewarkjetBlue and United Airlines then United Airlines6,756 km~10h 55m
DUB DublinAer Lingus then Aer Lingus and Ryanair6,879 km~11h 5m
LIS LisbonTAP Air Portugal then Ryanair and easyJet8,568 km~13h 5m
IAD WashingtonFrontier Airlines and United Airlines then United Airlines6,803 km~11h

More from Orlando and Edinburgh

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.