Cheap Flights from Frankfurt (FRA) to Mexico City (MEX)

Popular airlines from Frankfurt Airport (FRA) to Benito Juarez International Airport (MEX)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save on select hotels after you book a flight*
    trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from FRA to Mexico City Intl. Airport (MEX)?
With Lufthansa, a direct flight takes roughly 10 hours and 55 minutes. Book the 1:35PM flight from FRA and land at MEX at 4:30PM. Clinch a superb deal on this and other routes when you purchase your ticket with Expedia.
Is it cheaper to buy a plane ticket from Frankfurt Intl. Airport (FRA) to Benito Juárez Intl. Airport last minute?
Booking your trip from Frankfurt Intl. Airport (FRA) to MEX last minute could help you save if you hit the jackpot and find a real bargain. However, fares don't usually get cheaper closer to the departure date. If you take a wait-and-see approach, flights could also be booked out or the best seats long gone. If you don't want to hedge your bets, book well ahead of when you want to leave. Note that some of the biggest deals can be found up to a year in advance. If your preferred airline hasn't released its airfares yet, check back regularly as offers are constantly updated on Expedia.
What airline has the least delays from FRA to Benito Juárez Intl. Airport?
Book a seat with Lufthansa from Frankfurt Intl. Airport (FRA) to Mexico Airport and there's a good chance you'll land at the time that's on your boarding card. This airline is the top performer on this route, with 43% of on-time arrivals. If your flight is delayed, the free Expedia App will keep you up to date. Our useful app provides real-time trip alerts, from flight delays to gate changes and which carousel to collect your baggage.
What airports do you fly into for Mexico City from Frankfurt?
From Frankfurt, you can reach Mexico City through Mexico City Intl. Airport (MEX), Toluca Intl. Airport (TLC) and Hermanos Serdan Intl. Airport (PBC). It's a good idea to check which airport is the best option for you before you make a decision. If you choose Mexico City Intl. Airport (MEX), it's about 5 kilometers east of the center of the city. Use the dollars you save when booking your trip with Expedia to uncover the city's top attractions, such as Zócalo and Angel of Independence Monument.
What are the most popular departure times for flights from Frankfurt am Main Airport to Benito Juárez Intl. Airport?
The most popular departure times for journeys from FRA to MEX are between 1:00 PM - 2:00 PM on Lufthansa. Our advice is to depart in the morning. The earlier you travel, the better your chances of a delay-free flight with less air traffic in the skies.
Can I change the date of my flight from FRA to Mexico City Intl. Airport (MEX)?
Quickly make changes to your Frankfurt am Main Airport to Benito Juárez Intl. Airport trip through the Expedia Trips portal. But before you make any adjustments, browse the rules in your itinerary to see what the carrier will let you do and if fees apply for changes. Some airlines charge a change fee per person, plus any difference in prices. But if you booked in the last 24 hours, you may be able to cancel for free and book new flights. You can also swing by our Customer Service portal for more advice and to connect with our Virtual Agent.

Travel information

Travel information

Origin airport
Frankfurt Intl.
Destination airport
Mexico City Intl.
Distance
9496 km
Average flight time
10 hours 55 mins

Book with confidence

Book with confidence