21-day itinerary · Longer trips wanting Mexico's full arc—from Aztec & Zapotec highlands to colonial silver towns and Caribbean Maya ruins

21-Day Grand Mexico Odyssey: CDMX, Colonial Bajío, Oaxaca & the Yucatán Tren Maya Loop — Day-by-Day Route & Budget in $ MXN

The definitive 3-week coast-to-coast journey across Mexico—linking Mexico City, the Bajío silver towns, Puebla, Oaxaca, and the entire Yucatán Peninsula via luxury buses, domestic air hop, and Tren Maya.

Last reviewed: · Prices in Mexican Pesos ($ MXN) are approximate and for orientation only.

Route at a glance

The definitive 3-week coast-to-coast journey across Mexico—linking Mexico City, the Bajío silver towns, Puebla, Oaxaca, and the entire Yucatán Peninsula via luxury buses, domestic air hop, and Tren Maya. Every intercity leg is timed around Tren Maya rail, first-class ADO Platino / GL and ETN / Primera Plus coaches, or scenic highways so you spend your trip in archaeological zones, markets, and cenotes rather than guesswork.

Estimated per-person budget ($46,000 – $84,000 MXN) covers mid-range boutique hotels in walkable quarters, intercity transit fares, INAH archaeological & cenote entries, and daily market/fonda lunches plus evening tacos and mezcal.

Length21 days
Best forLonger trips wanting Mexico's full arc—from Aztec & Zapotec highlands to colonial silver towns and Caribbean Maya ruins
BasesCDMX (4N), San Miguel & Guanajuato (3N), Puebla (2N), Oaxaca (4N), Mérida (3N), Valladolid (2N), Tulum/Cancún (3N)
PaceComprehensive coast-to-highland master route

Day-by-day plan

Day 1

Mexico City Arrival: Centro Histórico, Zócalo & Templo Mayor

Arrive at MEX Airport, settle into Roma Norte or Centro, tour Templo Mayor and Palacio de Bellas Artes, and kick off with tacos al pastor.

Day 2

Anthropology Museum, Chapultepec Castle & Reforma

Explore the world-renowned National Museum of Anthropology ($100 MXN) and Chapultepec Castle overlooking Paseo de la Reforma.

Day 3

Frida Kahlo's Casa Azul in Coyoacán & Xochimilco Trajineras

Pre-booked morning entry at Casa Azul ($320 MXN), lunch at Mercado de Coyoacán, and afternoon boat ride through Xochimilco's chinampas ($750 MXN/hr per boat).

Day 4

Early Teotihuacán Pyramids & Evening Mezcal Tasting

Climb along Teotihuacán's Avenue of the Dead at 08:00 AM before returning to CDMX for a contemporary Mexican tasting dinner.

Day 5

ETN / Primera Plus North to San Miguel de Allende (3.5 hrs)

Ride a luxury VIP coach into the Bajío highlands to explore El Jardín and the rose-pink Parroquia de San Miguel Arcángel.

Day 6

San Miguel: Fábrica La Aurora, Atotonilco & Rooftop Dining

Visit the frescoed Sanctuary of Atotonilco ('Sistine Chapel of Mexico'), browse Fábrica La Aurora art galleries, and soak in La Gruta hot springs.

Day 7

Guanajuato City: Subterranean Tunnels, El Pípila & Callejoneada

Transfer 75 minutes to Guanajuato to ride the funicular to El Pípila, tour Teatro Juárez, and join a musical evening Callejoneada.

Day 8

Return across the Valley of Mexico to Puebla & Cholula

Travel back across the central plateau to climb Cholula's Great Pyramid framed by Popocatépetl volcano and check into a Talavera casona in Puebla.

Day 9

Puebla's Capilla del Rosario, Biblioteca Palafoxiana & Mole Poblano

Tour Puebla's gilded Baroque churches and DO4 Talavera workshops, dining on traditional Mole Poblano and seasonal Chiles en Nogada.

Day 10

Scenic ADO GL Highway South to Oaxaca City (4.5 hrs)

Roll through the giant cactus forests of the Tehuacán Biosphere to Oaxaca City and walk pedestrian Calle Alcalá to Santo Domingo.

Day 11

Monte Albán Zapotec Ruins, Ethnobotanical Garden & Pasillo de Humo

Explore hilltop Monte Albán ($100 MXN), grill tasajo at Mercado 20 de Noviembre, and tour Santo Domingo's cactus courtyard.

Day 12

Hierve el Agua Mineral Cliffs, Mitla & Santiago Matatlán Mezcal

Swim in cliffside mineral pools at Hierve el Agua, study Mitla's stone fretwork, and taste ancestral clay-pot mezcal in Matatlán.

Day 13

Zapotec Artisan Villages (Teotitlán & Coyotepec) & Seven Moles

Visit natural cochineal rug weavers in Teotitlán del Valle and black-clay potters in San Bartolo Coyotepec.

Day 14

Direct Flight OAX → Mérida (MID): Paseo de Montejo & Plaza Grande

Fly from Oaxaca to Mérida in Yucatán, stroll Paseo de Montejo's Belle Époque mansions, and dine on cochinita pibil and sopa de lima.

Day 15

Uxmal Puuc Maya Pyramids & Homún Subterranean Cenotes

Day trip south to UNESCO-listed Uxmal ($561 MXN) and swim in crystal cavern cenotes around Homún.

Day 16

Celestún Pink Flamingos or Progreso Coast & Mérida Serenades

Morning boat tour through Celestún's flamingo mangroves, returning to Mérida for evening music in Parque de Santa Lucía.

Day 17

Tren Maya East via Golden Izamal to Valladolid Pueblo Mágico

Stop in golden-yellow Izamal to visit Convento de San Antonio de Padua before arriving in colonial Valladolid and swimming at Cenote Zací.

Day 18

08:00 AM Chichén Itzá Opening, Cenote Ik Kil & Ek' Balam

Beat the crowds to Chichén Itzá's El Castillo pyramid ($648 MXN), cool off in Cenote Ik Kil, and climb the jungle Acropolis at Ek' Balam.

Day 19

Transfer to Tulum: Gran Cenote, Dos Ojos & Sian Ka'an Lagoon

Head to Tulum on the Caribbean coast to snorkel the crystal caverns of Dos Ojos and float the Maya canals of Muyil in Sian Ka'an.

Day 20

Tulum Cliffside Ruins at Opening & Caribbean Beach Afternoon

Enter the walled Tulum ruins overlooking the turquoise sea at 08:00 AM, then spend the afternoon on Playa Paraíso or Akumal turtle bay.

Day 21

Tren Maya / ADO to Cancún Airport (CUN) & International Departure

Ride Tren Maya or ADO north to Cancún International Airport (CUN) with your Visitax receipt ready for departure.

Transport, Tren Maya & ADO notes

Combine Tren Maya across the 5 southeastern states with ADO Platino/GL in the south and ETN/Primera Plus VIP double-decker coaches across Central Mexico and the Bajío.

What to book ahead

  • Book an open-jaw international ticket—flying into Mexico City (MEX) and home from Cancún (CUN)—to save a full travel day and $2,500+ MXN in backtracking.
  • Use a single short domestic flight (Volaris, Viva Aerobus, or Aeroméxico) to jump between Oaxaca (OAX) and Mérida (MID), avoiding a 20-hour overland bus ride.
  • Withdraw Mexican Pesos ($ MXN) at bank-attached ATMs (BBVA, Banorte, Santander, Citibanamex) and always decline the ATM's dynamic currency conversion screen.

Ways to adapt this route

  • Swap a midday museum visit for a traditional Mercado Municipal food tour and Comida Corrida lunch
  • Add a Pueblo Mágico half-day excursion (such as Cholula, Izamal, Tepoztlán, Tlaquepaque, or Todos Santos)