Skip to content

10-Day Mexico Itinerary: Mexico City, Oaxaca, and the Yucatan

⏱ 3 min read📖 577 words📅 May 2026

Quick answer: 10-day Mexico itinerary. Best months: November-April (dry season). May-June pre-rainy season is hot but cheap. September-October hurricane risk Yucatan.. Total cost: US$1500-2400 mid-range / US$5000+ luxury per person. Includes internal flights..

Ten days lets you split Mexico across regions — Mexico City (3 nights, urban + food), Oaxaca (3 nights, cultural + cuisine), and Yucatan Peninsula (4 nights, beach + Mayan ruins). This itinerary uses internal flights to avoid 12-hour bus rides. Built across 3 personal Mexico trips.

Day-by-day breakdown

Days 1-2

Arrive Mexico City. Stay in Roma Norte or Condesa. Day 1: easy walk Bosque de Chapultepec + Anthropology Museum. Day 2: Centro Histórico (Zócalo + Templo Mayor + cathedral). Dinner at Pujol or Quintonil if booked 3+ months ahead.

Day 3

Day trip from CDMX to Teotihuacán pyramids + Basilica of Our Lady of Guadalupe. Or stay in CDMX for Xochimilco trajinera boats.

Day 4

Fly CDMX → Oaxaca (1h, US$80). Settle in centro. Walking tour: Zócalo + Templo de Santo Domingo + Mercado Benito Juárez. Mezcal tasting evening.

Day 5

Oaxaca day trip: Monte Albán Zapotec ruins + Cuilapan de Guerrero church + Tule tree (world’s widest tree). Lunch at Tlamanalli (book ahead).

Day 6

Oaxaca cooking class (Casa Crespo or Seasons of My Heart) + market tour. Afternoon: free in artisan villages of San Bartolo Coyotepec (black pottery) or Teotitlán del Valle (weaving).

Day 7

Fly Oaxaca → Cancún (2h direct via AeroMexico, $90). Drive Cancún → Tulum (2h). Settle in Tulum beach zone or town.

Day 8

Tulum: Mayan ruins on the coast morning + cenote swimming afternoon (Gran Cenote or Casa Cenote). Sunset at Be Tulum beach club.

Day 9

Day trip Tulum → Chichén Itzá (2h drive) for Mayan pyramid + nearby Cenote Ik Kil. Return to Tulum or Playa del Carmen.

Day 10

Beach day Playa del Carmen or last Tulum afternoon. Drive to Cancún airport (2h). Fly home.

What to book ahead

  • Pujol/Quintonil/Sud: Mexico City’s top restaurants book 2-3 months ahead. Less famous (Contramar, Maximo Bistrot) book 1-2 weeks.
  • Tulum hotels: Book 3-4 months ahead for January-March peak. Cheaper alternative: stay in Tulum town (20 min from beach zone).
  • Chichén Itzá: Online tickets 1 week ahead. Or go very early (8am) when buses arrive 10am+. Half the visitors before noon.
  • Oaxaca cooking class: Book 2-3 weeks ahead. Casa Crespo is most authentic; Seasons of My Heart most famous (Susana Trilling).

A local insider tip

Skip the Tulum beach zone (overdeveloped, expensive, increasingly unsafe at night). Stay in Tulum town (Pueblo) for affordable accommodation with easy bike or taxi to the beach. Same daily beach experience for 1/3 the price. The beach zone restaurants have become disappointing tourist traps; the town has authentic Mexican places worth eating at.

Best time for this trip

November-April (dry season). May-June pre-rainy season is hot but cheap. September-October hurricane risk Yucatan.

Frequently asked questions

Is 10 days enough for Mexico?

Yes for 3 distinct regions. 14 days adds Chiapas or Baja. 21 days for comprehensive.

How much does 10 days in Mexico cost?

Backpacker: US$700-1100. Mid-range: US$1500-2400. Luxury: US$5000+. Great value.

Best time for Mexico?

November-April dry season. December-February is peak. Avoid hurricane season (June-November) on Yucatán/Caribbean coast.

Is the Yucatán Peninsula safe?

Generally very safe — tourist police presence high. Avoid the Cancún hotel zone late at night. Tulum and Mérida are exceptional.

Should I rent a car in Mexico?

Yes in Yucatán (excellent roads, easy driving, beats taxis). No in Mexico City (Uber is everywhere).

Plan your Mexico trip