Most people visiting both Mexico City and Puebla spend about 8 to 11 days in Mexico, which usually includes some time in Oaxaca as well. For travelers wanting to visit Mexico City and Puebla exclusively, plan six to eight days for a well-paced trip. Even travelers with limited time can see the highlights in as few as five days. For the best itineraries, including Mexico City and Puebla, keep reading below.

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

Plan your trip to Mexico
Chat with a local specialist who can help organize your trip.

Recommended Itineraries for Mexico City & Puebla

Recommended Itinerary for 1 Week

Learn the art of the perfect tortilla
Learn the art of the perfect tortilla
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

Street tacos in Mexico City
Street tacos in Mexico City
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

Early morning view of a quiet street in Puebla
Early morning view of a quiet street in Puebla
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


Map of Mexico City & Puebla: Best Itinerary Ideas
Map of Mexico City & Puebla: Best Itinerary Ideas