9 days · CDMX + Puebla + Valle de Bravo

9 daysAmbitious pacedistance-checked ✓ · updated Jul 3, 2026

1
Mexico City
3 nights · The anchor, plus a Teotihuacán day
Days 1–3
🚌 2h — ADO CDMX to Puebla
2
Puebla
2 nights · Food and colonial centre
Days 4–5
🚐 30 min — Puebla to Cholula
3
Cholula
1 night · Pyramid and bars
Day 6
🚗 4.5h — West across/around CDMX to the lake
4
Valle de Bravo
3 nights · Lake, paragliding, winter monarchs
Days 7–9
Reality check: Puebla is east and Valle de Bravo is far west, so this loop passes back through CDMX traffic — budget a full transit day for that last leg, not an afternoon.

The honest question first: can you really do all three of these in nine days? Yes, if you accept that the geography is not on your side. Puebla sits east of Mexico City, Valle de Bravo sits far west, and there is no clean way to connect them without passing back through the capital. Plan for that and the loop works. Pretend the last leg is a quick hop and you will spend it stuck in traffic, cranky.

Days 1–3: Mexico City

Use the capital as your anchor and don’t try to see all of it. Give one full day to the center: the Zócalo, Templo Mayor, and a slow afternoon in the Roma or Condesa neighborhoods where you can walk, eat, and sit in a park. Give another day to Teotihuacán. Go early, before the buses from the tour operators arrive around 11am, and you get the pyramids in cooler air with room to breathe. The Teotihuacán buses leave from the Terminal del Norte, roughly an hour each way.

Days 4–5: Puebla

Take the ADO bus from TAPO terminal, about two hours and comfortable. Puebla is a food city first. Eat mole poblano, chiles en nogada if it’s late summer, and cemitas from a market stall, not a restaurant. The colonial center is walkable and the Talavera tilework is everywhere. Two nights is enough to eat well and see the churches without rushing.

Day 6: Cholula

A short van ride from Puebla. Climb the pyramid, which looks like a hill with a church on top because it mostly is, then stay for the bar scene at night. Cholula runs younger and looser than Puebla.

Days 7–9: Valle de Bravo

Here’s what a friend who lives here would tell you: don’t drive this leg tired. It’s the long one, four to five hours skirting the capital, and if you hit CDMX traffic wrong it balloons. Leave early. Once you’re at the lake, slow all the way down. Paragliding off the ridges, boats, and if it’s winter, the monarch butterfly colonies within reach. Three nights lets the trip end soft instead of sprinting to the airport.