
This page contains affiliate links. We may earn a commission at no extra cost to you.
Itinerary Overview
Duration
7
Day by Day
Day 1: Mexico City -- Street Food Capital
- Morning: Street food tour through the Centro Historico -- tacos al pastor, tlacoyos, quesadillas with huitlacoche
- Lunch: Included in the tour
- Afternoon: Mercado de San Juan for gourmet ingredients and exotic meats, explore Roma Norte's food scene
- Evening: Dinner at a contemporary Mexican restaurant in Roma or Condesa
Day 2: Mexico City -- Markets and Neighborhoods
- Morning: Mercado de Jamaica (flower market with incredible food stalls) or Mercado de la Merced (the city's largest market)
- Lunch: Barbacoa (pit-roasted lamb) at a market stall -- a Mexico City weekend tradition
- Afternoon: Coyoacan market for tostadas and churros, coffee in a plaza cafe
- Evening: Xochimilco boat ride with food and pulque from vendor boats, or dinner at a taqueria specializing in suadero or cabeza tacos
Day 3: Fly to Oaxaca -- Culinary Capital
- Morning: Fly to Oaxaca (1 hour)
- Afternoon: Market tour through Benito Juarez and 20 de Noviembre -- chapulines, chocolate, mole pastes, grilled meats in the Pasillo de Humo
- Evening: Dinner at a traditional restaurant -- order multiple moles to compare
Day 4: Oaxaca -- Cooking and Mezcal
- Morning: Cooking class starting at the market, then hands-on mole preparation
- Lunch: The fruits of your labor -- a communal feast of what you cooked
- Afternoon: Mezcal distillery tour in the valley, tasting espadin, tobala, and wild agave varieties
- Evening: Mezcalerias crawl in the centro -- In Situ, Mezcaloteca, or Los Amantes
Day 5: Oaxaca to Puebla
- Morning: Chocolate workshop -- grind cacao on a metate, make traditional hot chocolate
- Midday: Bus to Puebla (approximately 4.5 hours)
- Evening: Mole poblano dinner at a traditional Puebla restaurant, followed by Calle de los Dulces for camotes and traditional sweets
Day 6: Puebla and Guadalajara
- Morning: Breakfast of cemitas and chalupas at the Mercado de Sabores
- Late morning: Fly or bus to Guadalajara
- Afternoon: Torta ahogada at a legendary Guadalajara spot -- the crusty birote roll drowned in spicy tomato sauce
- Evening: Explore Guadalajara's food scene -- birria tacos, carne en su jugo, or a contemporary Jalisco restaurant
Day 7: Tequila Country and Departure
- Morning: Day trip to Tequila town -- distillery tour and tastings at Jose Cuervo or an artisanal producer
- Lunch: In Tequila town, paired with local cuisine
- Afternoon: Return to Guadalajara, final stop at Mercado San Juan de Dios for a last taste
- Evening: Transfer to airport for departure
Practical Information
- Budget estimate -- $100-180 USD per day (mid-range, including food tours and classes)
- Transport -- Domestic flights between cities save time. ADO buses are comfortable alternatives.
- Booking -- Reserve cooking classes and distillery tours in advance, especially during peak season
- Pace yourself -- This itinerary involves a lot of eating. Bring antacids and wear stretchy pants.
- Best time -- August-September for chiles en nogada season in Puebla. October-November for Day of the Dead food traditions in Oaxaca.
- New to Mexican cuisine? -- Start with our Mexican food guide for beginners to learn the essential dishes, ingredients, and ordering tips before your trip.
Tours & Activities
Top Tours & Activities in Mexico
Discover the best experiences in Mexico with free cancellation and instant confirmation.
Browse ActivitiesThings to Do in Mexico
Book tours, attractions, and experiences in Mexico at the best prices.
Explore on KlookMexico Attractions & Tickets
Save on popular attractions and tours in Mexico.
View DealsWhere to Stay
More Itineraries

Mexico City in 3 Days
See the best of Mexico City in 3 days: world-class museums, ancient pyramids, incredible street food, vibrant neighborhoods, and unforgettable cultural experiences.
3
Oaxaca Deep Dive: 5-Day Itinerary
Immerse yourself in Oaxaca over 5 days: cooking classes, Monte Alban ruins, mezcal distilleries, Hierve el Agua, vibrant markets, and Mexico's best food.
5
Baja California Road Trip: 5-Day Itinerary
Road trip through Baja California in 5 days: Tijuana food scene, Ensenada wine country, Valle de Guadalupe tastings, and the beaches of Los Cabos.
5