

View photos
Mexico vacation idea
Mexico City to Oaxaca: Food, Culture & Teotihuacan
A 7-day small-group Mexico trip from Mexico City to Oaxaca with Teotihuacan, Puebla, markets, artisan traditions and regional food.
Why This Trip Stands Out
This 7-day small-group journey gives travelers a completely different side of Mexico than a resort vacation. It starts with Mexico City, moves through the ancient pyramids of Teotihuacan and colonial Puebla, then finishes in Oaxaca with markets, artisan traditions and regional food.
- Begin in Mexico City with time to explore museums, neighborhoods and food on your own.
- Visit Teotihuacan and walk among its monumental pyramids and ancient avenues.
- Spend time in Puebla, known for colorful architecture, ceramics and local specialties.
- Continue to Oaxaca for markets, artisan traditions and a hands-on alebrijes experience.
- Use free time for optional food-focused experiences such as tacos, mole or mezcal.
Sample Itinerary
Days 1–2 | Mexico City
Arrive in Mexico City and meet the group, with a full day to choose how you want to experience the capital’s neighborhoods, museums, markets and food.
Days 3–4 | Teotihuacan & Puebla
Travel outside the city for a guided visit to Teotihuacan, then continue to Puebla. Explore the historic center and use your free day for local food, ceramics, architecture or nearby Cholula.
Days 5–7 | Oaxaca
Continue south to Oaxaca, where markets, regional cuisine and artisan traditions take center stage. Visit a local workshop, spend time exploring the city and choose from additional food and cultural experiences before the trip ends.
Discover more from Impulsive Escape Travel
Subscribe to get the latest posts sent to your email.
What You Get
What’s Included
- 6 hotel nights
- 6 breakfasts
- Guided visit to Teotihuacan
- Puebla orientation and free time
- Oaxaca orientation, markets and cultural experiences
- Local artisan workshop experience
- Transportation between included destinations and activities
Your Stay
Where You’ll Stay
Six nights of standard hotel accommodation are included in Mexico City, Puebla and Oaxaca.
Getting Around
Transportation
The route uses private vehicles between destinations and significant walking within historic cities and archaeological sites.
Food & Dining
Meals & Dining
Six breakfasts are included. Most lunches and dinners remain open, which works especially well here because the route is built around some of Mexico’s strongest food destinations.
More to Add
Optional Experiences
Optional choices can include a taco tour, Hierve el Agua day trip, mole cooking class, mezcal experience and additional sightseeing depending on the departure.
Make It Yours
Ways to Customize It
I can help add international flights and extra hotel nights in Mexico City or Oaxaca before or after the fixed group itinerary.
Group Details
How the Group Works
This is a fixed-departure small-group trip with a trip leader. Minimum age is 12, and travelers under 18 must travel with an adult.
A Good Match?
Who This Trip Is Best For
Travelers who want a short, approachable cultural trip through central Mexico with history, food and local traditions rather than a beach-resort itinerary.
Before You Choose It
A Few Things to Know
Minimum age is 12; travelers under 18 must travel with an adult. The itinerary is lightly active with walking at archaeological and historic sites. Optional food and mezcal experiences cost extra.
Interested in This One?
Ask me about this trip.
Send me your dates and who is traveling. I’ll know exactly which trip you were looking at and can check the current availability and pricing for you.
Looking for something different? Start a custom vacation request.
Pricing & availability: Prices shown are starting prices from the applicable tour operator and were available when last verified. Unless noted otherwise, pricing is per person based on the occupancy shown above. Availability, taxes, fees, supplements, promotions, and supplier terms can change. Your exact price and availability will be confirmed before booking. Nothing is confirmed until payment is applied.
