
Mexico’s culture capital duo: CDMX (4 nights) + Oaxaca (3 nights). Skip Cancun unless you want a chain resort. Fly between cities ($50-100, 1h).
The TL;DR
Duration: 7 days
Estimated cost: $900-2,200 per person excluding flights
Day-by-day plan
Day 1: Arrive Mexico City
Land MEX. Uber to Roma Norte or Condesa. Light dinner tacos al pastor at El Califa de León.
Day 2: CDMX historic center
Zócalo + Templo Mayor + Cathedral, lunch at Azul Histórico, Anthropology Museum afternoon, dinner Pujol (if reserved months ahead) or Quintonil.
Day 3: Coyoacán + Frida Kahlo
Frida Kahlo Museum (book ahead), lunch at Los Danzantes Coyoacán, afternoon Roma Norte gallery walk, dinner Maximo Bistrot.
Day 4: Teotihuacán pyramids
Early bus to pyramids (or hot air balloon at sunrise, $200), climb Pyramid of the Sun. Lunch on-site. Back to CDMX for evening Lucha Libre at Arena México.
Day 5: Fly to Oaxaca
Morning flight CDMX-OAX (1h, $50-100). Check in centro hotel. Walk Zócalo, dinner mole at Casa Oaxaca.
Day 6: Oaxaca + Hierve el Agua
Day trip to Hierve el Agua petrified waterfall + Mitla ruins + Teotitlán del Valle weavers. Lunch at Tlamanalli. Back to Oaxaca for sunset mezcal at Sabina Sabe.
Day 7: Oaxaca to home
Morning Mercado 20 de Noviembre (food + tlayudas). Flight home via OAX or CDMX connection.
What to book in advance
- Flights: 10-16 weeks ahead via Google Flights + Going alerts
- Hotels: 8-12 weeks ahead for popular destinations
- Major attractions: 4+ weeks ahead for skip-the-line tickets
- Travel insurance: Within 14 days of first deposit (real claims tested)
Travel essentials for Mexico
- Travel credit card with no foreign transaction fees
- eSIM data plan
- When to actually visit Mexico
- Real cost of 1 week in Mexico
- Pre-travel checklist
FAQs
Is 7 days enough for Mexico?
7 days covers the essentials without rushing. For deeper exploration, add 3-5 days.
How much does this Mexico itinerary cost?
$900-2,200 per person excluding flights. See our travel credit card guide to cover up to 50% with sign-up bonus points.
When’s the best time for this itinerary?
Generally shoulder seasons (May-June and September-October). See our best time to visit Mexico.
Can I do this Mexico trip on a budget?
Yes – the low end of the cost range assumes hostels/guesthouses, local food, and public transit. Mid-range and luxury options are detailed in our cost guide.
What’s the biggest mistake first-time visitors make?
Over-scheduling. Pack 2-3 activities per day max. Build in buffer time for jet lag recovery and spontaneous discoveries.
