Personalizar mi viaje
A Mexico City and Oaxaca itinerary for 7 to 10 days: CDMX food, Teotihuacán, Monte Albán and mezcal. 2026 route by Rutopía's trip planners.

The Mexico City and Oaxaca pairing is the trip that food travelers, cultural travelers, and first-time Mexico visitors keep coming back to — not because it covers the most dramatic landscapes (that would be Chiapas), or the most archaeological sites (the Yucatán), but because the two cities share a food and cultural thread that builds on itself across the length of the trip. Mexico City is where the country's culinary diversity converges and interprets itself. Oaxaca is where some of the source material for that diversity originates: the seven moles, the mezcal, the indigenous textile traditions, the Zapotec archaeological legacy. Traveling the two sequentially means arriving in Oaxaca with a context built from CDMX that makes everything in the valley more legible. This guide provides the working itinerary for 7 and 10 days. For a custom version built around your specific travel dates, our planners work from these templates and adjust for the variables that matter to you.
Most first-time Mexico visitors choose between Mexico City and Oaxaca rather than combining them. This is almost always a mistake, because the two cities explain each other.
In Mexico City, you eat at Oaxacan restaurants in Roma Norte that serve tlayudas and mole negro and mezcal. You have a reference point but not a source. In Oaxaca, two weeks later if you went there separately, the mole negro is contextless — it's delicious, but you don't know what you're tasting beyond the immediate flavor.
In this sequence, you arrive in Oaxaca having already eaten mole negro in CDMX, visited the Palacio Nacional murals where Rivera depicted the Aztec agricultural traditions that the Zapotec civilizations shared, and browsed the pre-Columbian collections at the National Museum of Anthropology. You're not starting from zero. The weaving workshop in Teotitlán makes more sense because you've already seen a Zapotec urn in a museum case. The Monte Albán hilltop city makes more sense because you've already seen the Templo Mayor's excavation layers in the Centro Histórico. The trip accumulates rather than simply adding stops.
For the Oaxaca half of this trip in full depth, the top Oaxaca tours hub covers the complete experience menu. For the CDMX half, the best Mexico City tours hub covers the city's full scope.
Mexico City to Oaxaca by air: approximately 1 hour 15 minutes. Served by Aeroméxico, Volaris, and VivaAerobus from Mexico City's Benito Juárez International Airport (MEX). Fares range from 800 to 2,500 MXN ($40 to $125 USD) one-way depending on booking lead time and season. Flying is by far the recommended option for this route.
Mexico City to Oaxaca by road: approximately 6 hours on the 135D toll highway — longer with stops. A viable option for travelers who want to see the landscape between the two cities (the highway passes through Puebla and Tehuacán), but not recommended as the standard connection unless you have a specific reason to drive. The bus (ADO from TAPO or TAPO Sur) takes 7 to 8 hours; clean, comfortable, but a full day of travel.
Book the CDMX–Oaxaca flight as early as possible: Domestic flights in Mexico sell out for peak dates (Day of the Dead, Guelaguetza, Christmas) months in advance, and even shoulder-season flights on Friday and Sunday afternoons fill quickly. Book the flight before you book accommodation if the dates are flexible.

In Mexico City: Roma Norte or Condesa are the natural bases for this pairing — central to the food and cultural activities, easy airport access, and good restaurants for the evenings you're in the city. Polanco is an excellent alternative for travelers who want more comfort and proximity to Chapultepec. The safety tips article covers neighborhood options in more depth.
In Oaxaca: The historic center of Oaxaca City is compact enough that almost any hotel within a 10-minute walk of the Zócalo works well. Boutique properties in the streets around the Jalatlaco neighborhood (a quiet colonial barrio north of the main center) offer the best combination of atmosphere and access. Avoid accommodation outside the centro unless you have a specific reason (some eco-lodges are worth the distance from the city for a night or two).
This template assumes arrival in Mexico City on the evening before day 1, or early morning of day 1.
Days 1 to 3 — Mexico City
Day 1: Acclimatization and Centro orientation. Zócalo and Metropolitan Cathedral, Palacio Nacional murals (Rivera stairwell, 60 minutes), walk to Bellas Artes exterior, dinner in Roma Norte. No strenuous activity on day 1 — altitude adjustment.
Day 2: Teotihuacán. Depart hotel 7:00 a.m. with licensed guide. Arrive at the site before 9:00 a.m. Three hours at the site: Moon Pyramid, Avenue of the Dead, Sun Pyramid, Ciudadela. Return by early afternoon. Afternoon: Condesa or Roma food walk (independent or with a guide).
Day 3: Coyoacán and food focus. Morning: Frida Kahlo Museum at pre-booked timed entry. Lunch at Coyoacán market. Afternoon: Mercado de la Merced walk for context, or the SEP building murals if closer alignment with the art and archaeology thread interests you more. Evening: night taco tour or free exploration.
Days 4 to 7 — Oaxaca
Day 4: Fly to Oaxaca. Arrive by mid-morning if morning flight is available. Settle in, walk the Zócalo and Alcalá Street. Afternoon: Santo Domingo church and the Museo de las Culturas de Oaxaca inside the convent. Evening: mezcal bar in the center.
Local tip: Do not miss a private mezcal tasting : Your first stop will be a traditional mezcalería, where you will enjoy a tasting while your guide shares information about the history of mezcal, the different types that exist, and the customs associated with this drink. Later, you will continue your walk through the city until you arrive at a second mezcalería, where you will complement the experience with additional tastings and explanations that will deepen your knowledge of mezcal.
Day 5: Monte Albán and the city markets. Monte Albán at 9:00 a.m. with a licensed guide (2 to 2.5 hours). Return by noon. Lunch at Mercado 20 de Noviembre. Afternoon free — browse the streets, second mezcal bar visit.
Day 6: Central valley artisan circuit. Full day, private driver-guide. El Tule tree (30 minutes), Teotitlán del Valle weaving workshop with natural dye demonstration (2 hours), lunch in the valley, San Martín Tilcajete alebrije workshop (1 hour). Return by 5:00 p.m.
Day 7: Cooking class and departure. Morning: 4 to 5 hour cooking class (market visit + home kitchen). Lunch from what you made. Afternoon transfer to airport for evening flight.
Local tip: If you have a bit more time in Oaxaca, our favorite food experience is a rural gastronomic tour in the traditional Zapotec villages of Teotitlán del Valle or Santa Ana del Valle. Unlike classic food or walking tours in the city, this is a deeply personal and off-the-beaten-path experience where you spend the day inside a local community, far from the usual tourist routes.
You’ll visit the local market with a comidera — a highly respected woman known for preparing traditional banquet meals for village celebrations — who will teach you how to choose local ingredients before welcoming you into her home kitchen. Together, you’ll prepare ancestral dishes using wood-fired stoves, metates, and molcajetes: handmade soups, traditional mole, local desserts, coffee, and chocolate. The experience feels intimate, authentic, and incredibly special — less like a tour and more like being invited into someone’s family tradition for the day.
What this 7-day route covers: The two cities' core cultural and archaeological experiences, the central valley artisan circuit, the mezcal introduction, the mural tradition, and the food in both cities. What it doesn't cover: Hierve el Agua (saves for a second trip), the Sierra Norte, Puebla as a day trip, and any coast extension.

Days 1 to 4 — Mexico City (expanded from the 7-day version)
Day 1: Centro orientation (same as 7-day). Day 2: Teotihuacán (same as 7-day). Day 3: Chapultepec — National Museum of Anthropology (2.5 to 3 hours), lunch in Polanco, Soumaya Museum (1.5 hours). Evening: Ballet Folklórico at Bellas Artes if a performance is scheduled. Day 4: Coyoacán — Frida Kahlo Museum, Coyoacán market, Anahuacalli (the Rivera pre-Columbian collection), San Ángel afternoon walk.
Day 5 — Transit: Morning Puebla day trip (optional — requires very early departure), OR free morning for Roma Norte food and market exploration, afternoon flight to Oaxaca.
Days 6 to 10 — Oaxaca (expanded from the 7-day version)
Day 6: Arrival in Oaxaca, city walk, mezcal bar, early night. Day 7: Monte Albán with licensed guide (morning). Oaxaca food tour in the afternoon (2 to 3 hours, covers Mercado 20 de Noviembre and specific street stops). Day 8: Central valley full day — Hierve el Agua (the petrified mineral cascade pools, 65 km east), including the Tlacolula valley stops (El Tule, Mitla ruins, Teotitlán weaving). Day 9: Mezcal day — full day in the Sierra Sur with a specific producer, including a tasting of wild-harvest varieties and a production demonstration. This is the experience the 7-day itinerary doesn't have room for. Day 10: Cooking class in the morning. Afternoon free or artisan shopping. Evening flight or next-morning departure.
What the 10-day version adds: The National Museum of Anthropology (which deepens Teotihuacán and Monte Albán), the Anahuacalli/Rivera pre-Columbian connection, Hierve el Agua, a dedicated mezcal day with a single producer, and a food tour in Oaxaca separate from the cooking class.

On the CDMX side, in order of non-negotiability:
On the Oaxaca side, in order of non-negotiability:

Excludes: international flights, travel insurance, personal meals, tips, Frida Kahlo Museum tickets. [VERIFY BEFORE PUBLISHING: confirm all ranges against current Rutopía rate card]
Which city should I visit first, CDMX or Oaxaca? Mexico City first, almost always. The city provides cultural and archaeological context that makes Oaxaca substantially richer. Additionally, CDMX acclimates you to altitude (2,240m) before Oaxaca (1,550m) — though Oaxaca is technically lower, the two weeks of accumulated altitude exposure makes the Oaxaca adjustment negligible. If you arrive in Oaxaca first from sea level, you have a fresh altitude adjustment day.
Can I do this route in less than 7 days? 5 days minimum: 2 nights in CDMX (Teotihuacán + city orientation) and 3 nights in Oaxaca (Monte Albán + one valley day + cooking class). This works but produces a rushed version of both cities. 7 days is the comfortable floor.
Is the CDMX–Oaxaca flight expensive? No. Domestic Mexico flights are significantly cheaper than international equivalents. Booking 6 to 8 weeks ahead on Volaris or VivaAerobus typically produces fares of 800 to 1,500 MXN ($40 to $75 USD) one-way. Last-minute fares are higher; book when you confirm your travel dates.
What's the food highlight of the combined trip? Subjective, but the consistent answer from travelers who've done both: the cooking class in Oaxaca, specifically the moment when the mole negro they've been making all morning goes into the pot and starts to reduce. By that point in the trip, they've eaten mole in CDMX, eaten mole in Oaxaca markets, and watched the process — and for the first time, they understand what they've been tasting.
Can I extend to Chiapas after Oaxaca? Yes, and it's a natural extension. Fly from Oaxaca to Tuxtla Gutiérrez (via CDMX usually), then continue to San Cristóbal de las Casas for Chiapas. The Oaxaca and Chiapas itinerary plan covers that extension in full.









Cuéntanos más sobre tus intereses y tu estilo de viaje. Nuestros especialistas en viajes, con base en México, crearán un itinerario personalizado para ti, con actividades cuidadosamente seleccionadas para descubrir los tesoros ocultos de México de forma segura, mientras generas un impacto positivo.