Mexico City sits in a basin ringed by archaeological sites, colonial cities, and pueblos mágicos. Five high-value day trips, all reachable by public bus or rideshare, four of them easily completed before nightfall. Teotihuacán and Puebla are the canon picks; Tepoztlán is the local-favorite weekender.
Teotihuacán
50 km
~1 hr · MX$100 RT bus
Puebla
130 km
2-2.5 hr · MX$250 ow
Tepoztlán
75 km
~1h20 · MX$200 ow
Taxco
170 km
2.5 hr · silver town
Pyramids
Teotihuacán
50 km northeast of CDMX, Teotihuacán was a city of ~125,000 at its peak around 500 CE — larger than contemporary Rome by some estimates. The Aztecs found it abandoned and named it "the place where gods were created."
Getting there: Bus from Autobuses del Norte terminal — MX$100 round trip, every 15 minutes. Look for "Pirámides" buses at gate 8. Or Uber ~MX$500 each way. Site entry: MX$95. The Pyramid of the Sun: ⚠️ Verify climb access — it has been intermittently restricted in recent years. Hot-air balloon tours launch at sunrise (~MX$2,500-3,500/person) — book direct with operators like Volar en Globo.
UNESCO Centro
Puebla + Cholula
130 km southeast, 2-2.5 hours by ADO bus from TAPO terminal (~MX$250 one-way). UNESCO-listed colonial centre, Talavera ceramics, mole poblano was invented here. Pair with Cholula 15 km away.
🏛️
Puebla Centro
UNESCO-listed Spanish colonial. Tile-clad facades, the cathedral, Capilla del Rosario (gilded chapel). Talavera ceramics on every other corner. Try mole poblano at El Mural de los Poblanos.
⛪
Cholula
15 km from Puebla. Home to the Great Pyramid of Cholula — Mexico's largest pyramid by volume. Spaniards built Iglesia de los Remedios atop it, not realizing.
🌋
Popocatépetl views
From Cholula on a clear day, the active volcano dominates the horizon. Best in early morning before haze.
Pueblo Mágico
Tepoztlán
75 km south in Morelos. ~1h20 by Pullman de Morelos bus from Taxqueña terminal (~MX$200 one-way). Designated Pueblo Mágico — Mexico's official "magic town" status for places with cultural significance.
What to do: Saturday/Sunday craft market on the main plaza; the El Tepozteco pyramid hike takes ~2 hours up steep stairs to a hilltop temple — modest pyramid but the views are the payoff. Stop at one of the dozens of mezcalerías for a tasting on the way down. Tepoznieves (multiple locations) is the local artisanal ice-cream chain — try the rose-petal flavor.
More Options
Half & Multi-Day Trips
🚣
Xochimilco
Technically inside CDMX but treat as a half-day. Combine with Coyoacán + Frida Kahlo for a full Sunday. Trajineras MX$750/hour per boat.
🥈
Taxco
170 km, 2.5 hr by bus. Guerrero state's silver-town pueblo mágico — whitewashed buildings, baroque cathedral, dozens of silversmith workshops. For travelers with an extra day; doable as a day trip but tight.
Choosing
Which One?
If you have one day: Teotihuacán. It's the iconic image of Mexico, and the closest archaeological site of its scale anywhere. If you have two days: Add Puebla (overnight) so you have time for both the city and Cholula. If you want chill instead of more sightseeing: Tepoztlán — leafier, smaller, mezcal-and-market energy. If you're tied to CDMX: Xochimilco for half a day, Coyoacán for the other half, no out-of-town logistics.