Skip to Content
Mexico

Why Visit Mexico?

Mexico, a diverse and culturally rich nation located in southern North America, is celebrated for its ancient civilizations, varied landscapes, and vibrant cultural traditions. Ruins and archaeological sites left behind by civilizations like the Maya, Aztec, and Toltec have made Mexico’s storied past palpable for locals and sightseeing tourists alike.

This country has a lot to offer, from pristine stretches of white sand beaches and luxury resorts to dense, tropical jungles in the south and a huge variety of spicy, sweet, and savory regional flavors. Bustling cities, incredible sightseeing, delicious food and drinks, festive music, and beautifully diverse landscapes make Mexico more than worthy of a visit.

By air
Find a Flight Browse Flights

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.

How to Reach Mexico by Air

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.

Find a Flight Browse Flights

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.

By road
How to Reach Mexico by Road

By Car: It’s possible to reach Mexico by car if you’re keen on driving to Mexico. You’ll cross the Mexico-U.S. border at one of several entry points, including San Diego/Tijuana, El Paso/Ciudad Juárez, or Laredo/Nuevo Laredo. A valid passport or passport card, tourist visa, or other identification may be necessary to cross. Be sure to check visa and entry requirements before you make the trip.

By Bus: Long-distance buses make it easy to reach Mexico by road if you’re not interested in driving across the border yourself. Board a bus operated by companies like Greyhound, Tufesa, or Autobuses Americanos. These companies connect U.S. cities like Los Angeles, Phoenix, and San Antonio to Mexican destinations such as Tijuana, Hermosillo, and Mexico City. You may need a valid passport or passport card, tourist visa, or other ID to enter Mexico on a bus.

By railw
How to Reach Mexico by Rail

You can enter Mexico by rail with a few options to choose from. Amtrak operates a route from Los Angeles to Nogales (just over the Mexican border) if you’re on the southern West Coast. From the northern West Coast, you can take the Cascades train from Seattle into Vancouver, then connect on VIA Rail Canada to make the journey down to Mexico.

There are also private trains like the Sierra Madre Express running between Tucson and the Mexico Copper Canyon.

By water
How to Reach Mexico by Water

Traveling to Mexico by water is a relaxing and popular choice for travelers who enjoy taking cruises. Taking a cruise to Mexican ports lets you visit some of the most popular coastal areas and beaches, like Cabo San Lucas, Cozumel, Cancun, and Puerto Vallarta. These cruises may depart from major ports in the U.S., like Miami or Los Angeles.

Cruises to Mexico take longer than flights, cars, buses, or trains but come with the benefit of an all-inclusive trip including meals, drinks, entertainment, and snacks. Your cruise can last anywhere from 3-14+ days, depending on your itinerary.

AI Disclaimer Disclaimer: This page was created with help from AI | Reviewed by: Andrew Helling, Editor-in-Chief