How do you combine Mexico City and Puebla?
Yes. Mexico City and Puebla combine well on one trip. As a rough guide, allow 3 days in Mexico City and 2 days in Puebla, around 5 days in total.
How the two connect
Mexico City and Puebla are only about 106 km apart, close enough to combine on the same trip without long transfers, and easy to do as a day trip in either direction. The nearest airport to Mexico City is Mexico City Benito Juárez International Airport (MEX), about 6 km away; for Puebla it is Hermanos Serdán International Airport (PBC), about 21 km away, so you can fly into one and out of the other.
Suggested days
- Mexico City
- 3 days
- Puebla
- 2 days
- Together
- 5 days · about 106 km apart
These are starting points, not fixed rules. Add a day to whichever place matches your interests, and build in the travel time between them.
Explore both places
Tours and day trips from Mexico City
- Teotihuacan Hot Air Balloon Flight from Mexico City / Volare
- Balloon flight + Breakfast in cave + Pyramids + Pick up CDMX.
- Teotihuacan pyramids morning or afternoon without tourist traps
- Sunrise in Xochimilco with Chinampa and Breakfast
Real tours from our booking partner Viator. Affiliate links, we may earn a commission at no extra cost to you.
Keep going
Places that also pair with this trip:
Day suggestions are a planning guide based on each place's size and profile, not fixed itineraries. Distances are great-circle figures derived from place coordinates; airport data from OurAirports. How Head Your Way compiles its data.