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.
Mexico itineraries by trip length
Still deciding? Compare: Mexico vs Costa Rica · Colombia vs Mexico
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 — Teotihuacan Pyramids
Take a day trip to Teotihuacan, the vast pre-Aztec city of pyramids about an hour northeast. Catch an Autobuses Teotihuacanos coach from the Terminal Central del Norte (Metro Autobuses del Norte, Gate 8) for roughly 120 MXN each way (around $7); confirm you want the ruins, not San Juan town. Arrive by the 9 a.m. opening to beat heat and crowds. Foreigner entry is about 210 MXN (roughly $12). Walk the Avenue of the Dead between the colossal Pyramid of the Sun and Pyramid of the Moon, and study the feathered-serpent carvings at the Temple of Quetzalcoatl. Climbing the pyramids has been restricted in recent years to protect the stone, so check current rules on arrival. Insider tip — carry cash, a hat, and water, as vendors and shade are sparse. Lunch in a nearby cave-restaurant on Oaxacan-style barbacoa before returning to the city.
Day 4 — Puebla & Cholula
Ride an ADO first-class bus from Mexico City’s TAPO terminal to Puebla (2–2.5 hours, roughly 250–350 MXN or about $14–20); departures run every 15–20 minutes so no advance booking is needed midweek. Puebla’s UNESCO-listed centro dazzles with Talavera-tiled facades. Tour the sumptuous Capilla del Rosario inside the Santo Domingo church and browse antiques on the Callejon de los Sapos. This is the birthplace of mole poblano, the rich chocolate-and-chili sauce, so order it over turkey or chicken; a mid-range plate runs about 180–250 MXN ($10–14). In the afternoon, hop a short colectivo to neighboring Cholula to climb the church-topped Great Pyramid, the largest by volume on earth, with the Popocatepetl volcano on the horizon. Insider tip — try a cemita, Puebla’s sesame-seed sandwich, from a market stall for a cheap, memorable lunch.
Day 5 — Oaxaca’s Zocalo & Mezcal
Return to Mexico City and fly south to Oaxaca (about 1 hour on Viva Aerobus or Aeromexico; budget fares often around 900–1,600 MXN, roughly $50–90 if booked ahead). Alternatively, an overnight ADO GL bus takes 6–7 hours. Oaxaca’s colonial center is a walkable UNESCO gem. Stroll the Zocalo, admire the gold-leaf interior of the Templo de Santo Domingo, and visit the adjacent Museo de las Culturas de Oaxaca for Monte Alban’s treasures. This is Mexico’s culinary heartland — graze the Mercado 20 de Noviembre for tlayudas and the smoky-meat aisle called the Pasillo de Humo. In the evening, taste artisanal mezcal flights in a mezcaleria along Calle Garcia Vigil; a tasting runs about 150–300 MXN ($8–17). Insider tip — look for the seasonal grasshopper snack, chapulines, sold by market vendors and dusted with chili and lime.
Day 6 — Monte Alban & Markets
Spend the morning at Monte Alban, the mountaintop Zapotec capital just 20 minutes above Oaxaca. Shuttles run from downtown hotels for roughly 100–150 MXN round trip (about $6–9), or take a taxi; foreigner entry is around 100 MXN ($6). The vast plaza, ball court, and carved Danzantes stelae reward an early, cooler visit with sweeping valley views. Back in town, dedicate the afternoon to Oaxaca’s craft villages: Teotitlan del Valle for hand-woven wool rugs colored with natural cochineal and indigo dyes, or San Bartolo Coyotepec for its glossy black barro negro pottery. A colectivo out to the valley costs only around 25–40 MXN ($2). Insider tip — at the weavers’ workshops, ask for a natural-dye demonstration before buying; it is genuinely fascinating and helps you spot authentic pieces. Toast the day with a hot cup of Oaxacan chocolate.
Day 7 — Valladolid & Chichen Itza
Fly from Oaxaca to Cancun (about 2 hours nonstop on Viva Aerobus when available; fares vary, so book early). From the airport, take an ADO bus or transfer inland to Valladolid, a mellow colonial town and the ideal base for the Yucatan interior. Walk the pastel Calzada de los Frailes to the Convento de San Bernardino de Siena and cool off with a swim in a nearby cenote. Rise early the next morning for Chichen Itza, about 45 minutes west by ADO bus or colectivo; the combined foreigner entry (federal INAH plus Yucatan state fee) totals roughly 700 MXN (about $40). Reach the site at opening to photograph El Castillo pyramid before tour buses swarm in. Insider tip — on the spring and autumn equinox, afternoon light casts a serpent-shadow down the staircase, but any day rewards an early start.
Day 8 — Tulum Ruins & Coast
Make your way east to Tulum on the Caribbean coast; ADO buses from Valladolid take about 1 hour 40 minutes for roughly 150–250 MXN (around $9–14). The Tulum Archaeological Zone is the only major Maya city built on a cliff above turquoise sea; combined foreigner entry with the mandatory park fees totals roughly 625 MXN (about $36). Go at the 8 a.m. opening, both for softer light on the Templo del Dios del Viento and to swim at the little beach cove below the ruins before it fills. Afterward, rent a bike or grab a colectivo along the hotel-zone road to a beach club, or detour to the Gran Cenote for snorkeling among turtles (entry about 500 MXN, roughly $29). Insider tip — end your trip with fresh ceviche and a cold michelada; Tulum sits about two hours from Cancun airport for your flight home.
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.
Smart routing for Mexico: the mistakes to avoid
The classic 10-day blunder is forcing Mexico City, Oaxaca and the Yucatan into one trip and ending up with three rushed arrival days instead of three destinations. The geography only works because you fly the long legs: Mexico City to Oaxaca runs about 1 hour 10 minutes by air versus a 6 to 7.5 hour ADO bus over winding sierra roads, and Oaxaca to Merida or Cancun needs a flight too. Skip the bus on these stretches and you reclaim two full sightseeing days.
Two timing mistakes compound the squeeze. First, Mexico City sits near 2,240 meters, so pace day one gently and avoid pairing the altitude with Teotihuacan’s stairs on the same afternoon. Second, if you are chasing Dia de Muertos, Oaxaca’s 2025 events run roughly October 26 to November 4 and the city expects around 89,000 visitors; central hotels routinely sell out by spring, so lock lodging by April or May rather than booking the trip in sequence. Outside that window, end on the Yucatan coast where the warm dry months land between November and April.
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
Best time to visit Mexico (real climate data)
Best months: February, March, April, May, November.
Mexico’s warmest month is April (avg 28°C / 82°F), the coolest is January (low 7°C / 45°F). The wettest is August (233 mm) and the driest is February.
Source: Open-Meteo ERA5 climate normals (2019–2023). See the full month-by-month weather →
You Might Also Love
Book your Mexico experiences
Hand-picked tours and activities. Affiliate links — we earn a small commission at no cost to you.





