4 Days: CDMX and Its Best Day Trips
Four days is enough for a settling-in day plus three of the four real CDMX day trips: Teotihuacan, Puebla and Cholula, then Tepoztlan paired with Cuernavaca. Only Taxco gets left out, and that’s deliberate, it’s a 2.5-3 hour drive each way that deserves its own day rather than a fourth bolt-on. Tighter on time, see the 3-day version that drops Tepoztlan and Cuernavaca; got a 5th day, the 5-day plan adds Taxco properly.
Book these before you go
- Teotihuacan sunrise balloon, sells out 2-4 weeks out: balloon flights on GetYourGuide
- No balloon? A ground tour still beats the mid-morning crowds: Teotihuacan tours on GetYourGuide
- Puebla and Cholula in one loop without timing two buses yourself: day tours on Viator
- Roma or Condesa hotel for all three nights: check rates on Booking.com
Day 1: Land, settle in, adjust to the altitude
Buy your official Sitio taxi ticket in Arrivals, or use the airport’s marked Uber/Didi pickup zone. Roma Norte or Condesa put you within reasonable range of Central del Norte, TAPO, and Taxqueña, the three terminals you’ll use over the next three mornings. At 2,240m, keep the first evening light: hydrate, skip a heavy first night, and get to bed early. Mexico’s federal tourism office posts current advisories worth a quick check before you fly.
Day 2: Teotihuacan, early and on foot
Terminal Central del Norte (Metro Linea 5 to Autobuses del Norte), Sala 8, buses run every 15-30 minutes from around 6am, roughly 55-60 MXN one-way, about an hour each way. Entry is 210 MXN for foreign visitors; arrive by the 8am opening for the Pyramid of the Sun before the 10am tour buses. INAH’s official listing has current hours and closures. Balloon booked instead? Hotel pickup runs around 4am.
Day 3: Puebla and Cholula, the trip that earns a full day
TAPO terminal, Estrella Roja or ADO, every 10-30 minutes, roughly 2h10 direct, fares 198-280 MXN one-way; booking 30+ hours ahead saves 20%. Puebla’s UNESCO historic center is the birthplace of mole poblano and Talavera pottery; Cholula, 13km and 20-30 minutes further, holds the Great Pyramid of Cholula, the world’s largest by volume, topped by a Spanish colonial church with Popocatepetl behind it.
Day 4: Tepoztlan and Cuernavaca, a hike then eternal spring
Terminal Taxqueña, Pullman de Morelos, Tepoztlan about 82km and 1-1.5 hours, fares 140-200 MXN; Cuernavaca about 85km, similar drive time, fares around 155 MXN. The two sit only 17km apart, so this is one day, not two. Climb the El Tepozteco hike above Tepoztlan before 10am to beat the heat, then continue to Cuernavaca’s Palacio de Cortes for its Diego Rivera murals and colonial gardens. visitmexico.com lists current opening hours for both towns.
Do these three day trips fit without a rental car?
Yes. Each runs on a scheduled bus from a different CDMX terminal, Central del Norte, TAPO, and Taxqueña, departing every 10-30 minutes with no reservation needed. A car only helps if you’re combining Tepoztlan, Cuernavaca, and Taxco into one driving loop, which the distances argue against anyway. INAH’s archaeological zones list covers the sites at both Teotihuacan and Cholula if you want the research behind either.
Why isn’t Taxco on this list?
Because 2.5-3 hours each way on Highway 95D’s switchbacks earns its own full day, not a rushed add-on to an already-full four-day trip. Stack it here and you’d spend more time on a bus than in the town. The 5-day itinerary gives it the day it needs.
Your three day trips, side by side
| Day trip | Distance from CDMX | Bus time | What it costs |
|---|---|---|---|
| Teotihuacan (Day 2) | ~50km NE | ~1h each way | 210 MXN entry + ~55-60 MXN bus |
| Puebla and Cholula (Day 3) | ~130km SE | ~2h10 each way | 198-280 MXN bus |
| Tepoztlan and Cuernavaca (Day 4) | ~82-85km S | ~1-1.5h each way | 140-200 MXN bus |
Pack a layer for Tepoztlan’s hike even in the warmer months; the elevation keeps mornings cooler than the CDMX forecast suggests.