Mexico City or Cancún: The Airport Decision Nobody Talks About
Everyone's first instinct is Cancún. It makes sense — CUN is the airport you've heard of, the one your college roommate flew into for spring break, the one that shows up first when you Google "flig...
But if you're backpacking Mexico — actually traveling the country, not sitting at an all-inclusive for a week — flying into Mexico City might be the smarter move by a wide margin. I've flown into both more times than I can count, and the decision is simpler than people make it.
The Price Comparison
Let's start with what matters most: money.
Mexico City (MEX) is one of the best-connected airports in Latin America. Aeromexico's hub, plus Spirit, JetBlue, Volaris, VivaAerobus, United, American, Delta — everyone flies here. That competition drives prices down. From US cities, expect $200-350 round-trip on budget carriers, $300-500 on legacy airlines.
Cancún (CUN) gets massive volume from charter flights and vacation packages, which keeps leisure fares low. But there's a catch: those cheap fares are usually tied to resort packages or inflexible dates. Standalone flights to CUN from US cities run $250-400 round-trip — often more than MEX, especially from non-Florida gateways.
The budget carrier angle: Volaris and VivaAerobus — Mexico's two ultra-low-cost carriers — both have MEX as their primary hub. If you're booking domestic flights within Mexico (and you should be — they're $30-80 one-way), starting at MEX gives you the most options and the lowest add-on fares.
Check our flights to Mexico comparison for current prices from 15+ US cities. The MEX vs CUN gap varies by origin, but MEX wins from most inland US cities. ✈️
What Each Airport Gives You Access To
This is where the decision really gets made.
From MEX, you're connected to everything:
- Oaxaca: 1-hour flight ($40-70 on Volaris) or 6-hour bus ($25-35)
- San Cristóbal de las Casas: flight to Tuxtla Gutiérrez + 1hr shuttle
- Guadalajara: 1-hour flight ($35-60) or 5-hour bus
- Guanajuato/San Miguel de Allende: 4-hour bus ($20-30)
- Mérida/Yucatán: 2-hour flight ($50-80)
- And CDMX itself is worth a week minimum
From CUN, you're in the Yucatán Peninsula:
- Riviera Maya: immediate access (30-90 min south)
- Tulum: 2-hour drive
- Mérida: 3.5-hour bus ($25-35)
- Valladolid: 2.5-hour bus ($15-20)
- That's... kind of it, without a flight
If your trip is Yucatán-only — Tulum, cenotes, Chichén Itzá, Mérida — fly into CUN. No question. But if your itinerary includes Mexico City, Oaxaca, or anywhere outside the peninsula, flying into MEX saves you a domestic flight and a day of travel.
The CDMX Case: Why It's Worth Starting Here
Mexico City is the most underrated starting point for a Mexico backpacking trip. I've written about this before and I'll die on this hill.
It's cheap. CDMX daily budget for a backpacker: $35-40/day. That includes a dorm in Roma/Condesa ($10-15), three meals mixing street food and sit-down restaurants ($12-18), metro rides ($0.25 each), and museum entry (most are free on Sundays).
The food is absurd. Not "good for the price" — genuinely world-class. Tacos al pastor for $1. Tlayudas at Mercado de la Merced for $3. Mezcal cocktails in Roma for $5. You'll eat better here on $15/day than you will in most European cities at $30/day.
It's the hub. Every domestic bus line and budget airline connects through CDMX. The TAPO bus terminal alone has direct routes to 200+ destinations. Starting here means you never backtrack.
The objection I always hear: "But isn't Mexico City dangerous?" Short answer: the tourist neighborhoods (Roma, Condesa, Coyoacán, Centro Histórico) are as safe as any major city. Use normal urban awareness. Don't flash expensive gear. Take Uber instead of street cabs at night. I lived there for 11 months — the most dangerous thing that happened was food poisoning from a suspicious torta in Tepito (my fault, I knew better).
When to Actually Choose Cancún
CUN wins in three specific scenarios:
- You're only doing the Yucatán. Cenotes, Tulum, Mérida, Isla Holbox. CUN puts you right there. Flying to MEX first would be pointless backtracking.
- You found a deal you can't refuse. Charter flights and airline sales sometimes push CUN fares below $150 round-trip from Florida cities. If the price difference is $100+, take the cheap flight and buy a $60 domestic connection to wherever you're going.
- You're doing a short trip (under a week). If time is limited and you want beach + ruins, CUN is efficient. MEX makes more sense for trips of 2+ weeks where you'll cover more ground.
The Open-Jaw Move
The power play is flying into one and out of the other. MEX → travel overland → CUN, or vice versa.
Classic backpacker route: Fly into MEX → Oaxaca (bus) → San Cristóbal (bus) → Palenque (bus) → Mérida (bus) → Tulum (bus) → fly out of CUN. Three weeks, one direction, no backtracking. One-way flights are usually only $20-40 more than half a round-trip.
Volaris and VivaAerobus both allow one-way bookings at reasonable prices. Or book two separate round-trips and just skip the return legs — sometimes cheaper, weirdly enough.
Mexico Flights FAQ
Is it cheaper to fly into Mexico City or Cancún?
From most US cities, Mexico City (MEX) is cheaper or equal, thanks to more airline competition. CUN can be cheaper from Florida and some East Coast cities, especially during sales. Check current prices from your city — the gap shifts seasonally.
What's the cheapest airline to fly to Mexico?
Volaris and Spirit are consistently the cheapest from the US. Volaris especially for MEX — their base fares start at $100 one-way. VivaAerobus is the other Mexican ultra-low-cost carrier. All three require paying extra for bags, so pack light or factor that in.
Can you fly between Mexican cities cheaply?
Yes, very. Volaris and VivaAerobus run domestic flights for $30-80 one-way. MEX to Oaxaca for $40, MEX to GDL for $35, MEX to CUN for $60. Book 2-3 weeks ahead for best prices. ADO buses are the alternative — slower but even cheaper ($15-35 for most routes).
When is the cheapest time to fly to Mexico?
September-November is the cheapest window — after summer vacation, before holiday travel, and technically hurricane season (but that mostly affects the Caribbean coast, not CDMX or Oaxaca). January is also good after the New Year rush clears. Check our seasonality data for month-by-month pricing.
The TLDR: fly into wherever is cheapest, but if the prices are close, choose MEX. You'll have more onward options, cheaper domestic flights, and you get to start your trip in one of the best cities on the continent. Cancún is a beach town with an airport. Mexico City is a civilization.
Compare flights to Mexico from your city ✈️ — or start building a Mexico itinerary to see what the full trip costs.
Bryan Mendez
Published March 12, 2026
Ready to plan your adventure?
Create a custom itinerary with real hostel and flight prices.
Build Your Itinerary