Wayfli › Cancun (CUN) › To Frankfurt (FRA)

Cancun (CUN) to Frankfurt (FRA) flights

There are direct flights from Cancun Cancún International Airport to Frankfurt am Main Airport, sold by one airline: Condor. The distance is 8,606 km, about 11h in the air. There are also 32 one-stop options, via airports such as Amsterdam, Paris and London.

Live fares for CUN → FRASee all routes on the map
8,606 kmdistance
~11hdirect flight time (estimate)
1direct airline
32one-stop options

Direct flights from Cancun to Frankfurt

RouteAirlines (incl. codeshares)DistanceTime (est.)
CUN → FRACondor8,606 km~11h

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
AMS AmsterdamTUIfly Netherlands then Ethiopian Airlines and KLM8,647 km~13h 15m
CDG ParisAir France then Air France and Condor8,668 km~13h 15m
LGW LondonBritish Airways and TUI Airways then Condor8,607 km~13h 10m
LHR LondonVirgin Atlantic then British Airways and Lufthansa8,606 km~13h 10m
MAN ManchesterTUI Airways then Lufthansa and Lufthansa City Airlines8,627 km~13h 10m
ORD ChicagoAmerican Airlines and Frontier Airlines then Lufthansa and United Airlines9,302 km~14h
DFW Dallas-Fort WorthAmerican Airlines and Sun Country Airlines then American Airlines and Finnair9,915 km~14h 45m
MAD MadridWorld2Fly and Aeromexico then Finnair and Ethiopian Airlines9,384 km~14h 5m
FCO RomeCubana then ITA Airways and Biman Bangladesh Airlines10,141 km~15h
ATL AtlantaAir France and Aeromexico then Air France and KLM8,831 km~13h 25m
IAH HoustonAir China and United Airlines then Lufthansa and United Airlines9,710 km~14h 30m
JFK New YorkAmerican Airlines and Aeromexico then Air France and Ethiopian Airlines8,696 km~13h 15m

More from Cancun and Frankfurt

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.