Wayfli › Frankfurt (FRA) › To Mexico City (MEX)

Frankfurt (FRA) to Mexico City (MEX) flights

There are direct flights from Frankfurt am Main Airport to Mexico City Licenciado Benito Juarez International Airport, sold by one airline: Lufthansa. The distance is 9,552 km, about 12h 10m in the air. There are also 33 one-stop options, via airports such as Amsterdam, Paris and Chicago.

Live fares for FRA → MEXSee all routes on the map
9,552 kmdistance
~12h 10mdirect flight time (estimate)
1direct airline
33one-stop options

Direct flights from Frankfurt to Mexico City

RouteAirlines (incl. codeshares)DistanceTime (est.)
FRA → MEXLufthansa9,552 km~12h 10m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
AMS AmsterdamEthiopian Airlines and KLM then KLM9,573 km~14h 20m
CDG ParisAir France and Marabu then Air France and Aeromexico9,648 km~14h 25m
ORD ChicagoLufthansa and United Airlines then American Airlines and Aeromexico9,690 km~14h 30m
BCN BarcelonaEthiopian Airlines and Iberia then Aeromexico10,574 km~15h 35m
DFW Dallas-Fort WorthAmerican Airlines and Finnair then American Airlines and Aeromexico9,769 km~14h 35m
MAD MadridFinnair and Ethiopian Airlines then Aeromexico and ITA Airways10,489 km~15h 25m
FCO RomeITA Airways and Biman Bangladesh Airlines then Aeromexico11,180 km~16h 20m
MUC MunichEthiopian Airlines and Lufthansa then Lufthansa10,144 km~15h
LHR LondonAmerican Airlines and British Airways then Aeromexico and British Airways9,559 km~14h 20m
ATL AtlantaAir France and British Airways then Air France and Aeromexico9,553 km~14h 20m
IAH HoustonLufthansa and United Airlines then Aeromexico and Air China9,634 km~14h 25m
JFK New YorkAir France and Ethiopian Airlines then Air Montenegro and American Airlines9,555 km~14h 20m

More from Frankfurt and Mexico City

Routes come from current airline fares, updated weekly (last update 9 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.