Distance Between Citiesin Mexico

Distance guide covering 21+ routes across 3 cities in Mexico. Includes domestic and international connections with flight times and driving distances.

3
Cities Covered
2
Domestic Routes
19
International Routes
21
Total Routes

Distance Guide: Mexico

Mexico is home to 3 major cities in our database, including Mexico City, Guadalajara, Cancun. The largest city by population is Mexico City with approximately 9,209,944 residents, located in the Central region.

Within Mexico, there are 2 domestic routes connecting cities across the country. The shortest domestic route is Mexico City to Guadalajara at 461 km, while the longest is Mexico City to Cancun at 1,295 km.

Mexico also connects to 19 international destinations worldwide. Whether you're planning domestic travel or international flights, this comprehensive distance guide provides all the information you need. All distances are calculated using the Haversine formula for maximum accuracy.

For travelers within Mexico, shorter routes under 500 km are often well-suited for driving or train travel. Routes between 500-2,000 km offer a choice between driving and flying, while anything over 2,000 km is typically best served by air travel. Read our guide on estimating travel time for more detailed planning advice.

Cities in Mexico

Domestic Routes in Mexico

2 routes connecting cities within Mexico, from 461 km to 1,295 km.

International Routes from Mexico

19 routes connecting Mexico to cities worldwide, from 510 km to 3,470 km.

Havana → CancunCuba
510 km✈ ~1h 8min
Miami → CancunUnited States
850 km✈ ~1h 34min
Mexico City → HoustonUnited States
1,210 km✈ ~2h 1min
Cancun → HoustonUnited States
1,282 km✈ ~2h 6min
Guadalajara → HoustonUnited States
1,291 km✈ ~2h 7min
Guadalajara → DallasUnited States
1,495 km✈ ~2h 22min
Cancun → DallasUnited States
1,623 km✈ ~2h 32min
Havana → Mexico CityCuba
1,784 km✈ ~2h 44min
Mexico City → MiamiUnited States
2,065 km✈ ~3h 5min
Guadalajara → Los AngelesUnited States
2,088 km✈ ~3h 7min
Chicago → CancunUnited States
2,305 km✈ ~3h 23min
New York → CancunUnited States
2,489 km✈ ~3h 37min
Los Angeles → Mexico CityUnited States
2,490 km✈ ~3h 37min
Toronto → CancunCanada
2,595 km✈ ~3h 45min
Mexico City → ChicagoUnited States
2,722 km✈ ~3h 54min
Bogota → Mexico CityColombia
3,171 km✈ ~4h 28min
New York → Mexico CityUnited States
3,359 km✈ ~4h 42min
Los Angeles → CancunUnited States
3,391 km✈ ~4h 44min
San Juan → Mexico CityPuerto Rico
3,470 km✈ ~4h 50min

Air and rail network in Mexico

Mexico's aviation and ground network shapes how the 21 routes on this page actually feel in practice. The flag carrier Aeroméxico handles most long-haul departures, while low-cost players such as Volaris, Viva Aerobus dominate short-haul leisure traffic. The primary international gateway is Mexico City (MEX), which also acts as the natural connection point for travelers using one-stop routings to save 20–40% on long-haul fares.

For shorter trips, ground transport in Mexico is built around the new Tren Maya in the Yucatán Peninsula and the El Insurgente commuter line near Mexico City. On corridors under roughly 700 km, door-to-door rail travel is often faster than flying once airport security and transfers are factored in — a calculation worth running before booking domestic flights inside Mexico.

Of the 21 routes covered here, the breakdown is 1 under 500 km, 7 between 500 and 1,500 km, 13 between 1,500 and 5,000 km. That mix is why a single travel-time rule never works for Mexico: a typical traveler will encounter everything from a 60-minute regional hop to a multi-hour long-haul journey, depending on destination.

Geography and climate of Mexico

The 3 cities in our database for Mexico are anchored by Mexico City — a metropolitan area of roughly 9.21 million people sitting at 19.43°N, 99.13°W. That position places much of Mexico in a tropical climate with a distinct wet season, which directly influences both the local travel calendar and how comfortable arrivals from very different latitudes will feel.

Domestic distances within Mexico range from Mexico City to Guadalajara at 461 km up to Mexico City to Cancun at 1,295 km. The wider that range, the more critical it becomes to match transport mode to journey length — exactly what the routes table above is designed to help with.

Because of Earth's curvature, the great-circle distances shown on this page are not the same as flight paths drawn on a flat map. Routes between Mexico and far-away destinations often track closer to the poles than people expect — read more in our guide on how the Haversine formula works.

Practical travel info for Mexico

  • Currency: Mexican peso (MXN)
  • Visa & entry: FMM tourist card on arrival for many nationalities
  • Best season: November–April (dry season)
  • Driving: traffic drives on the right

Costs and seasonality in Mexico

Mexico offers comparatively low travel costs — last-minute bookings can still be reasonable, but planning ahead unlocks the cheapest fares and best train seats.

Mid-week departures (Tuesday and Wednesday in particular) into and out of Mexico are typically 20–30% cheaper than Friday and Sunday flights on the same routes. Red-eye and very early-morning departures usually save another 10–15%. Budget carriers serving Mexico apply strict carry-on rules and unbundled fares, so packing light remains the single biggest lever for keeping total trip cost low.

For multi-city trips inside Mexico, compare the cost of a single open-jaw flight plus ground transport against multiple point-to-point flights — on routes with strong rail service, the rail-and-fly combination usually wins on both price and total door-to-door time.

Choosing transport by distance in Mexico

Under 500 km: ground transport — driving, coaches, or the rail services described above — is usually competitive with flying door-to-door once airport overhead is included. This band covers many of the shortest routes on this page.

500–1,500 km: the choice gets interesting. A direct domestic flight typically saves 2–4 hours over driving in this band, but cheap fares disappear quickly without advance booking.

Over 1,500 km: flying becomes the obvious choice. The 19 international routes from Mexico above 1,500 km on this page are essentially flight-only journeys; ground alternatives exist only on a handful of specialist sleeper trains or long-distance coaches and aren't time-competitive.

Whichever mode you pick, use the calculator on this site to confirm exact great-circle figures, then add 20–40% for actual driving distance and 30–60 minutes per direction for airport overhead. Browse our travel guides for in-depth advice on flight time, driving distance and trip planning across Mexico and beyond.

Explore Other Countries

Frequently Asked Questions

▸How many cities in Mexico are covered?

We cover 3 cities in Mexico, including Mexico City, Guadalajara, Cancun.

▸What is the longest distance route in Mexico?

The longest domestic route is Mexico City to Cancun at 1,295 km.

▸How many international routes are available from Mexico?

There are 19 international routes connecting cities in Mexico to destinations worldwide. The shortest international route is Havana to Cancun at 510 km.

▸How are the distances calculated?

All distances use the Haversine formula for great-circle distance — the shortest path between two points on Earth. Flight times assume 800 km/h cruising speed plus 30 minutes for takeoff/landing. Driving times use 80 km/h average with a 30% road routing factor.

Distance Calculator From One Location Travel Guides