4 Days: Mexico City Day Trips
Four days takes the 3-day spine , Teotihuacan, Puebla and Cholula, then Tepoztlan paired with Cuernavaca, and adds Taxco, the one trip on this list far enough that it earns its own full day rather than a pairing. All four days run on direct buses from Mexico City terminals, no rental car needed. See the 6-day plan if you want more breathing room on the longer legs.
Book these before you go
- The Teotihuacan sunrise balloon, sells out days ahead in high season: book the balloon flight
- A combined Puebla and Cholula day tour: check current tours
- A guided Taxco day trip if you’d rather skip the switchback drive yourself: browse Taxco tours
- Your Mexico City base for all four nights: check rates in Mexico City
| Day | Trip | Distance / Travel Time |
|---|---|---|
| 1 | Teotihuacan | ~50km NE, ~1hr each way |
| 2 | Puebla and Cholula | ~130km SE, ~2h10min plus 20-30min |
| 3 | Tepoztlan and Cuernavaca | ~82km S, ~1-1.5hrs, 17km apart |
| 4 | Taxco | ~170-180km SW, ~2.5-3hrs each way |
Day 1: Teotihuacan
Balloon pickup around 4am (1,990 MXN weekdays, 2,300 MXN weekends) or Autobuses Teotihuacan from Terminal Central del Norte, Sala 8, every 15-30 minutes from 6am, up to 104 MXN one way. Entry 210 MXN foreign, 105 MXN nationals and residents, per the official archaeological zone page . Return buses stop around 2pm, plan your descent accordingly.
Day 2: Puebla and Cholula
Estrella Roja from TAPO, every 10-30 minutes, roughly 198-280 MXN, a genuine 2h10min ride. UNESCO center, mole poblano, and Talavera workshops in Puebla, per the official Puebla page , then 20-30 minutes on to Cholula for the Great Pyramid, the world’s largest by volume, entry 210 MXN foreign per the official Cholula archaeological zone page . Tunnels reopen late July 2026 after six years closed.
Day 3: Tepoztlan and Cuernavaca
Pullman de Morelos from Terminal Sur, roughly 200 MXN, 1 to 1.5 hours to Tepoztlan. El Tepozteco climbs 45-90 minutes to a hilltop pyramid, small cash entry at the top, per the official Tepoztlan destination page . Cuernavaca sits 17km further; the Palacio de Cortes holds Diego Rivera murals for roughly 90-100 MXN, closed Mondays.
Day 4: Taxco
Morning
Taxco is the genuine outlier, 170-180km southwest, a real 2.5-3 hour drive on Highway 95D’s mountain switchbacks, longer with traffic. Buses run from Terminal Sur via Costa Line, Futura, or Estrella de Oro, roughly 300-380 MXN one way, background on the official Taxco destination page .
Afternoon
Walk the hillside streets, step into the Santa Prisca church, free, and browse silver workshops that make what they sell rather than importing it. Skip the switchback drive by booking a Taxco day tour instead.
Evening
Long bus back to Mexico City. This is a genuinely full day, budget for a late return and don’t schedule anything for the evening.
Is Taxco Doable as a Single Day, or Does It Need an Overnight?
Doable, but it’s the longest single day of the four by a wide margin, 5-6 hours of driving round trip against maybe 4-5 hours actually in town. If your schedule allows a fifth day, splitting Taxco into an overnight instead turns a rushed day into a relaxed one. Our 7-day plan does exactly that.
Why Does Taxco Get Its Own Day Instead of Pairing With Something Else?
Because nothing else on this list sits anywhere near it. Teotihuacan, Puebla, Tepoztlan, and Cuernavaca all cluster north, east, or south of Mexico City within 1-2 hours; Taxco sits alone at 2.5-3 hours southwest, and stacking any second stop onto that drive just turns a long day into an exhausting one.
Confirm your Taxco bus company and departure time the day before, Terminal Sur runs three different operators on this route and schedules shift by season.