How many days do you need in Mexico City & Puebla?
- Most travelers spend 6-8 days in Mexico City and Puebla combined
- Visiting Mexico City and Puebla in 5 days is possible, but it will feel rushed
- With 9 or more days, most travelers choose to add more stops to their trip
- The most common extensions are Oaxaca, Yucatán Peninsula, and San Andrés Cholula
How Many Days to Spend in Mexico
Chat with a local specialist who can help organize your trip.
Recommended Itineraries for Mexico City & Puebla
Recommended Itinerary for 1 Week
Day | Highlights | Overnight |
---|---|---|
Day 1 | Arrival in Mexico City, Free Time in Mexico City | Mexico City |
Day 2 | Discover the flavors and colors of the exotic San Juan Market, Walking tour of Mexico City's historic center, Free Time in Mexico City | Mexico City |
Day 3 | Be amazed by the pre-hispanic beauty of the chinampas in Xochimilco, Explore Coyoacán, Learn how to prepare delicious traditional food | Mexico City |
Day 4 | Mexico City to Puebla, Explore the Pyramids of Teotihuacan | Puebla |
Day 5 | Between markets and corn in the magical town of Cholula, Free Afternoon in Puebla | Puebla |
Day 6 | Get to know the history of Mole Poblano through the streets of Puebla, Free Afternoon in Puebla | Puebla |
Day 7 | Puebla to Mexico City, Departure |
This food-focused itinerary takes you to central Mexico for a week of vibrant flavors and rich culinary traditions. Start in the capital to snack on scorpions and street food in the Mercado de San Juan and marvel at Aztec farming techniques in the floating gardens of Xochimilco. After some sightseeing at the pyramids of Teotihuacán, it's on to Puebla, where you'll learn to make tortillas and mole poblano like a local. Read more
Extended Itineraries
1-Week Itinerary Including Oaxaca
Day | Highlights | Overnight |
---|---|---|
Day 1 | ¡Welcome to Mexico City! | Mexico City |
Day 2 | Mexico City – Teotihuacan’s archaeological site - Basilica Of Our Lady of Guadalupe | Mexico City |
Day 3 | Puebla - "Antojitos poblanos" gastronomic walking tour | Puebla |
Day 4 | Puebla - City of Oaxaca | Oaxaca |
Day 5 | Oaxaca - Tule Tree - Hierve el Agua – Mitla – Teotitlán del Valle - Oaxaca | Oaxaca |
Day 6 | Oaxaca - Cooking class | Mexico City |
Day 7 | Transfer to Mexico City's airport |
On this food-focused tour, you'll discover authentic Mexican cuisine at marketplaces, family-run restaurants, street food stands, and Indigenous farms. The itinerary isn't only about food, though: the schedule features visits to archaeological sites and other places of interest, including the pyramids of Teotihuacán and the colonial city of Puebla. Read more
9-Day Itinerary Including San Andrés Cholula
Day | Highlights | Overnight |
---|---|---|
Day 1 | Arrive in Mexico City, Visit La Merced Market | Mexico City |
Day 2 | Night Food Tour of Mexico City | Mexico City |
Day 3 | Tour Coyoacán & Xochimilco, Coffee Tasting | Mexico City |
Day 4 | Visit Chapultepec Park | Mexico City |
Day 5 | Bike Tour of Teotihuacán, Pulque Tasting, Transfer to Cholula | San Andrés Cholula |
Day 6 | Cholula Tour & Tortilla Workshop, Transfer to Puebla | Puebla |
Day 7 | Puebla City Tour & Talavera History | Puebla |
Day 8 | Free Day in Puebla | Puebla |
Day 9 | Puebla to Mexico City, Depart |
Nine days are the perfect amount of time to experience the highlights of Mexico City, from its Spanish-colonial landmarks to its artistic enclaves to its neighborhoods filled with delectable street food. You'll also visit neighboring Puebla. Like Mexico City, it has a long and storied colonial history plus a rich Indigenous culture that reveals itself in the food and artisanal crafts for which the region is deservedly famous. Read more