Mexico City to Cancun 2026: Flights, Times & Everything You Need to Know
Mexico City and Cancun are 1,735 km apart by road — about the same as driving New York to Miami. Flying is the standard way to connect them, and it takes roughly the same time as a long lunch.
Here’s everything you need to know, from which airport to use to what happens when you land.
At a Glance: Mexico City to Cancun
| Option | Journey Time | Cost (MXN) | Cost (USD) | Best For |
|---|---|---|---|---|
| Flight from MEX (NAICM) | 2h 15min + airport time | 600–3,000 MXN | $30–$150 | Most travelers — the default option |
| Flight from AIFA (NLU) | 2h 15min + 90min transfer | 500–1,500 MXN | $25–$75 | North CDMX residents only, budget-first |
| ADO Bus | 22–26 hrs | 1,200–1,800 MXN | $60–$90 | Ultra-budget travelers with unlimited time |
| Driving | 15–18 hrs | 3,000–4,500 MXN fuel + tolls | $150–$225 | Almost nobody — see the section below |
Distance: ~1,735 km by road
By plane: 2 hours 15 minutes in the air
Flying: MEX (Benito Juárez) is almost always the right airport for Cancun
Option 1: Flying from MEX (Benito Juárez International Airport)
Aeropuerto Internacional Benito Juárez (IATA: MEX) is 13km from downtown CDMX. The Mexico City–Cancun route is Mexico’s busiest domestic corridor, with 15–20+ daily flights from MEX. You won’t struggle to find a seat.
Airlines & Prices (MEX → CUN)
| Airline | Typical Fare (no bag) | With Checked Bag | Notes |
|---|---|---|---|
| VivaAerobus | 600–1,200 MXN | 900–1,800 MXN | Lowest base fares; book 30+ days out |
| Volaris | 700–1,400 MXN | 1,000–2,000 MXN | Frequent flash sales |
| Aeromexico | 1,200–3,000 MXN | 1,400–3,500 MXN | Full service, Millas Aeromexico loyalty |
| Aeromexico Connect | 900–2,000 MXN | 1,200–2,500 MXN | Regional subsidiary, same Millas |
Baggage reality check: VivaAerobus and Volaris are ultra-low-cost carriers. The “600 MXN” fares don’t include a seat selection, a checked bag, or sometimes even a carry-on above 10kg. Always add your bags at booking — adding at the gate costs 2x–3x more.
When to Book
- Best window: 3–6 weeks ahead for the lowest domestic fares
- Book 60–90 days ahead for Christmas (Dec 20–Jan 6), Easter Week (Semana Santa), and spring break (mid-March to April)
- Last-minute (under 7 days): Expect to pay 2,000–4,000+ MXN unless there’s a specific sale running
- Cheapest travel days: Tuesday, Wednesday, Saturday (avoiding Monday morning and Friday afternoon business travel peaks)
MEX Airport Logistics
Terminal 1 handles Aeromexico. Terminal 2 handles VivaAerobus, Volaris, and other carriers. They’re connected by a free shuttle, but budget 15 extra minutes if you’re connecting between them.
Getting to MEX:
- Metro Line 5 (Aeropuerto terminal) — 5 MXN from downtown, avoid with luggage over a backpack
- Metro Line 1 (Terminal Aérea) — same route, same warning
- Uber: 150–300 MXN from Condesa/Roma, 200–400 MXN from Polanco, depending on traffic
- CDMX taxi: Pre-paid authorized taxis from the airport, 200–400 MXN to major neighborhoods
Option 2: Flying from AIFA (Felipe Ángeles Airport)
Aeropuerto Internacional Felipe Ángeles (IATA: NLU), known as AIFA, opened in 2022 north of CDMX. It’s 50km from the city center — roughly 1.5 hours door-to-door by the dedicated Aerofaro shuttle bus.
AIFA serves Cancun? Yes — VivaAerobus and Volaris operate CUN routes from AIFA, and fares are often 15–25% lower than the equivalent MEX flight. The catch is the transfer time.
The AIFA Trade-Off
| Factor | MEX | AIFA |
|---|---|---|
| Distance from CDMX center | 13 km | 50 km |
| Transfer time | 20–45 min | 75–90 min |
| Airlines for Cancun | Aeromexico, VivaAerobus, Volaris | VivaAerobus, Volaris |
| Typical fare savings vs MEX | — | 200–600 MXN less |
| Uber to airport | ✅ Works | ✅ Works (350–500 MXN) |
| Aerofaro shuttle from Buenavista | N/A | 150 MXN, ~90 min |
Verdict: AIFA makes sense if you live in northern CDMX (Ecatepec, Cuautitlán, Santa Fe area) or if the fare savings are 500+ MXN and your time is flexible. For everyone else staying in Roma/Condesa/Polanco, stick with MEX.
Option 3: ADO Bus (Mexico City → Cancun)
Yes, you can take a bus from Mexico City to Cancun. ADO operates a direct service via the Yucatan Peninsula — and it takes 22–26 hours depending on which route it follows.
ADO Bus Details
| Class | Price (MXN) | Price (USD) | Notes |
|---|---|---|---|
| ADO GL | 1,200–1,600 MXN | $60–$80 | Reclining seats, AC, toilet |
| ADO Platino | 1,500–1,800 MXN | $75–$90 | 180° recline, meals, USB |
| ÀDO (standard) | 900–1,200 MXN | $45–$60 | Basic, not recommended for 24 hrs |
Departure points: TAPO (Terminal de Autobuses del Oriente) for most departures. Check ADO.com.mx for the current schedule — it changes seasonally.
The honest assessment: At 1,500 MXN for a Platino seat vs. 800–1,200 MXN for a VivaAerobus flight, the bus is barely cheaper once you factor in 24 hours of your time. The bus makes sense for travelers with extreme luggage, those with a fear of flying, or anyone doing the journey as an experience in itself. For everyone else: fly.
One legitimate use case: Budget backpackers who want to save on one night’s accommodation. A Platino overnight departure at 8 PM from TAPO arrives around 8–10 PM the next evening — in theory you skip one hotel night. In practice, you arrive exhausted after 24+ hours in a bus.
Option 4: Driving Mexico City to Cancun
The driving distance from Mexico City to Cancun is 1,735 km via the fastest route (MEX-150D via Puebla, then south through Oaxaca coast and Tabasco). Driving time: 15–18 hours under ideal conditions, which almost never happen.
The Numbers
| Cost Element | Amount |
|---|---|
| Fuel (CDMX → CUN, ~150L at 25 MXN/L avg) | 3,750 MXN |
| Tolls (approximate, multiple casetas) | 1,200–2,000 MXN |
| Total driving cost (per car) | ~5,000–5,750 MXN |
Compare that to: four people flying on VivaAerobus for 900 MXN each = 3,600 MXN total, and arriving in 2 hours.
When driving makes sense: Almost never as a direct trip. However, renting a car in Cancun and doing the Riviera Maya loop (Cancun → Valladolid → Chichen Itza → Merida → Bacalar → Tulum → Cancun) is an excellent strategy. Fly to CUN, rent there, and return from CUN.
Best Option by Traveler Type
| You Are | Best Option |
|---|---|
| Solo traveler, any budget | VivaAerobus or Volaris from MEX (book 3-4 weeks out) |
| Family of 4 with checked bags | Volaris or Aeromexico from MEX — bag fees for 4 people add up, compare total cost |
| Business traveler | Aeromexico from MEX (Millas, full service, flexible ticket) |
| Ultra-budget backpacker | VivaAerobus from AIFA if 300+ MXN cheaper, ADO Platino only if overnight makes sense |
| Traveler exploring Riviera Maya too | Fly to CUN, rent a car there |
| Traveler continuing to Tulum or PDC | Fly CUN, then colectivo or ADO south |
| Traveling with oversize luggage | ADO Platino bus — checked luggage hold, no airline bag fees |
| North CDMX resident | Compare AIFA vs MEX fares — AIFA often 200–400 MXN cheaper with less transit time from north |
Arriving at Cancun Airport
Cancun International Airport (CUN) has four terminals. Terminals 2, 3, and 4 handle international and domestic flights. Terminal 1 is closed for passenger use.
Getting from CUN to your destination: See our complete Cancun airport transportation guide for every option including buses (85–100 MXN to the Hotel Zone), authorized taxis by zone, private transfers, and the rental car process.
Key facts:
- Hotel Zone: 20–25 minutes, 500–800 MXN authorized taxi
- Downtown Cancun (Centro): 15–20 minutes, 300–450 MXN
- Playa del Carmen: ADO bus direct from airport, 232 MXN, 1 hour
- Tulum: ADO bus from airport to PDC + colectivo, or direct transfer
- No Uber at CUN terminal (Uber is available for return trips, not pickups)
From Cancun: Where to Go Next
Most travelers don’t stay exclusively in Cancun. Here’s how to continue your journey from CUN:
| Destination | Distance | Best Transport | Time | Cost |
|---|---|---|---|---|
| Cancun Hotel Zone | 20 km | Authorized taxi / ADO | 25 min | 500–800 MXN taxi / 85 MXN bus |
| Playa del Carmen | 70 km | ADO from airport | 1 hr | 232 MXN |
| Tulum | 130 km | Colectivo from PDC | 2 hrs | ~175 MXN total |
| Chichen Itza | 175 km | Tour or rental car | 2.5 hrs | $50–80 USD tour |
| Valladolid | 160 km | ADO | 2.5 hrs | 180–220 MXN |
| Mérida | 320 km | Maya Train or ADO | 3–4 hrs | 300–900 MXN |
| Bacalar | 340 km | ADO or Maya Train | 4–5 hrs | 350–600 MXN |
| Holbox | 145 km | ADO to Chiquila + ferry | 2.5–3 hrs | 310–360 MXN |
| Isla Mujeres | 15 km offshore | Puerto Juárez ferry | 20 min | 90–120 MXN |
For full details on any of these routes, see:
- Mexico City to Tulum — fly MEX→CUN or direct TQO, then the Riviera Maya leg explained
- Cancun to Playa del Carmen
- Cancun to Tulum
- Cancun to Chichen Itza
- Cancun to Mérida
- Cancun to Bacalar
- Cancun to Isla Mujeres
- Cancun to Holbox
Frequently Asked Questions
How long is the flight from Mexico City to Cancun?
The flight from Mexico City (MEX) to Cancun (CUN) is approximately 2 hours and 10–20 minutes in the air. With airport check-in, security, boarding, and taxi time on both ends, allow 4–5 hours total door-to-door.
How much does a flight from Mexico City to Cancun cost?
Flights start from around 600–800 MXN ($30–40 USD) one-way on VivaAerobus or Volaris when booked 3–6 weeks ahead without checked baggage. Adding a checked bag (23kg) typically adds 300–500 MXN. Full-service Aeromexico fares run 1,500–3,000 MXN including one checked bag. Last-minute fares (under 7 days) often reach 2,500–5,000 MXN.
Should I fly from MEX or AIFA to Cancun?
For most CDMX residents, fly from MEX (Benito Juárez). It’s 13km from the city center vs. AIFA’s 50km, and the fare difference rarely justifies the extra travel time. The exception: if you live in northern CDMX and AIFA fares are 400+ MXN cheaper, or if you’re flying from AIFA on a connecting international flight.
Is there a bus from Mexico City to Cancun?
Yes — ADO operates a direct service that takes 22–26 hours and costs 1,200–1,800 MXN. It’s not practical for most travelers when flights take 2 hours and can be cheaper. The only real use case is for travelers with large amounts of luggage (no airline bag fees) or those doing the journey as a multi-stop road experience.
What’s the best airline for Mexico City to Cancun?
For the lowest fares: VivaAerobus or Volaris, booked 3–6 weeks ahead. For reliability, baggage included, and loyalty miles: Aeromexico. If price is your only criteria and you’re flexible with dates, use Google Flights or Volaris’s own fare calendar to find the cheapest day to fly.
Plan Your Cancun Trip
Once you arrive, here’s where to start:
- Cancun Travel Guide 2026 — neighborhoods, beaches, ruins, food
- Things to Do in Cancun — 30 activities ranked
- Best All-Inclusive Resorts in Mexico — Cancun zone breakdown
- Day Trips from Cancun — 15 excursions ranked
- Best Time to Visit Cancun — sargassum calendar, month-by-month guide
Other Mexico City routes:
- Cancun to Mexico City — the reverse route; CUN departure guide, MEX vs AIFA, transport from the airport
- Mexico City to Playa del Carmen — fly MEX→CUN then ADO bus south (3.5–4.5 hrs total)
- Mexico City to Tulum — fly MEX→CUN then bus or Maya Train (4–5 hrs total)
- Mexico City to Mérida — 2 hr direct flight or fly-CUN + Maya Train with Chichen Itza stopover
- Mexico City to Oaxaca — 1 hr flight or ADO Platino overnight
- Mexico City to Guadalajara — 1 hr flight or ETN bus from Terminal Poniente
Prices current as of March 2026. Flight fares fluctuate — always check directly on airline sites or Google Flights before booking. ADO schedules and prices at ADO.com.mx.