Browse Expedia.com’s robust inventory of international and domestic flight deals! We may be compensated when you book after clicking on one of our links.
Most people reach Mexico by plane. With over 100 major airports across the country, flights are convenient for travel no matter where you’re headed. Primary Mexico entry points by air include Mexico City (Aeropuerto Internacional Benito Juárez), Cancún (Cancún International Airport), and Guadalajara (Miguel Hidalgo y Costilla Guadalajara International Airport).
Here’s how to get to Mexico by air from your destination:
- From the U.S. and Canada: Direct flights to Mexico are frequent and easy to find from the U.S. and Canada, offered by all major airlines at airports around both countries. Flight times range from 2-5 hours on average, but may take longer if you’re flying from distant parts of Canada or the U.S. or if you’re on a connecting flight with 1 or more stops.
- From Europe: Airlines like British Airways, Air France, and KLM offer frequent direct and connecting flights to Mexico from Europe’s wide range of international airports. You’ll find direct flights from major cities like London, Paris, and Rome. Connecting flights are typically cheaper, but take longer. Expect the average flight time to range from 10-15 hours on direct flights to Mexico from Europe.
- From Asia: Flying to Mexico from Asia is possible through most major Asian hubs in cities like Tokyo, Seoul, or Beijing. Japan Airlines, Korean Air, and Air China offer regular connecting flights to Mexico with stopovers that add to the overall travel time. On average, flight times to Mexico from Asia range from 15-25+ hours.
- From Other International Locations: Getting to Mexico via air from other countries, like Chile, Argentina, and Australia, is possible with direct and connecting flights. Your departure location drastically affects your flight time, but in general, flights to Mexico from these regions can take anywhere from 8-20+ hours.
How Long Is the Flight to Mexico?
The average flight time to Mexico can vary depending on the departure city, airline, and route. Here are approximate flight times from some of the most common origins:
- Sydney, Australia: Approximately 16 hours 32 minutes
- Los Angeles, USA: Around 3 hours 36 minutes
- New York, USA: Approximately 4 hours 34 minutes
- London, UK: About 11 hours 28 minutes
- Tokyo, Japan: Around 12 hours 17 minutes to 14 hours 34 minutes, depending on the flight route and airline
- Paris, France: Approximately 11 hours 49 minutes
- Madrid, Spain: About 11 hours 47 minutes
These times are based on direct flights where available and may vary based on wind speeds and specific flight routes.