US Trends

how far is mexico city from cancun

Mexico City and Cancun are about 1,600 km (around 1,000 miles) apart by road, and roughly 1,280–1,300 km (about 800 miles) apart in a straight line (by air).

Quick Scoop

  • Straight-line distance (air): about 1,280–1,300 km / ~800 miles.
  • Driving distance: about 1,600 km / ~1,000 miles.
  • Typical flight time: around 2–2.5 hours, depending on airline and route.
  • Typical drive time: about 18–20 hours of actual driving in one go, often stretched over 1–2 days for comfort and safety.

Travel options at a glance

  • By plane : Fastest and usually the most convenient; you leave central Mexico’s high-altitude capital and arrive on the Caribbean coast in just a couple of hours.
  • By car : A long but scenic road trip of about 1,600 km that many travelers split into segments, stopping in cities like Campeche or Mérida.
  • By bus : Long-haul buses cover roughly the same distance and can take around a full day (close to 24–28 hours) including stops.

Simple way to picture it

Think of it as crossing most of Mexico from the center to the far eastern Caribbean coast: far enough that it’s a serious road trip, but close enough that a direct flight feels like a short hop compared with international long- hauls.

Information gathered from public forums or data available on the internet and portrayed here.