Quick answer: Top day trips from Mexico City span ruins, colonial cities and lakes: Teotihuacan’s pyramids (about an hour northeast), Xochimilco’s trajinera canals, colonial Puebla and Cholula’s massive pyramid, the Pueblos Magicos of Tepoztlan and Valle de Bravo, plus Tula and the Nevado de Toluca crater. From Casa Goliana in Roma Norte, major bus terminals are 15 to 20 minutes away.
Updated: May 2026 · Compiled by the Casa Goliana team in Roma Norte.
Mexico City sits at the heart of one of the most varied regions in the Americas. Within a 2–3 hour radius you can reach pre-Hispanic pyramids, colonial cities, magical towns, alpine lakes, gastronomic capitals and Pueblos Mágicos. This guide ranks the 12 best day trips from Mexico City for 2026, with real distances, how to get there, what to see, and how long you actually need.
Quick Comparison: 12 Best Day Trips from Mexico City
| Destination | Distance | Drive Time | Best For | Hours Needed |
|---|---|---|---|---|
| Teotihuacán | 50 km NE | 1h | Pyramids, archaeology | 5–7 |
| Xochimilco | 28 km S | 45 min | Trajineras, culture | 4–6 |
| Puebla | 135 km E | 2h | Colonial, food | 8–10 |
| Cholula | 140 km E | 2h 10 | Largest pyramid, views | 8–10 |
| Tepoztlán | 80 km S | 1h 15 | Magical town, hiking | 6–8 |
| Cuernavaca | 85 km S | 1h 20 | Gardens, gastronomy | 6–8 |
| Valle de Bravo | 150 km W | 2h 15 | Lake, paragliding | 9–12 |
| Tula | 85 km N | 1h 30 | Toltec ruins, Atlantes | 6–8 |
| Malinalco | 110 km SW | 2h | Aztec ruins, quiet | 7–9 |
| Toluca / Nevado | 72 km W | 1h 15 | Volcano, snow | 8–10 |
| Pachuca + Real del Monte | 95 km NE | 1h 30 | Mining town, pastes | 7–9 |
| Tepotzotlán | 40 km NW | 45 min | Baroque convent | 4–6 |
1. Teotihuacán: The Essential Pyramids Day Trip
Distance: 50 km northeast · How to get there: Autobuses Teotihuacanos from Terminal Norte (Metro Autobuses del Norte), roughly every 20 minutes, ~MXN 130 round trip. Driving: 1 hour via Mexico–Pachuca highway. Uber from Roma Norte runs MXN 450–600 one-way.
What to see: Pyramid of the Sun (third-largest pyramid in the world), Pyramid of the Moon, Avenue of the Dead, the Temple of Quetzalcoatl. Arrive at opening (9:00) to beat heat and tour buses. The hot-air balloon ride at sunrise is the iconic image, booked from MXN 2,500.
Time needed: 5–7 hours door to door. Combine with La Gruta restaurant inside a lava cave for lunch.
2. Xochimilco: Trajineras and Living Aztec Heritage
Distance: 28 km south, technically inside CDMX · How to get there: Metro Línea 2 to Tasqueña, then Tren Ligero to Xochimilco terminus. Uber from Roma Norte: MXN 180–250.
What to see: The chinampa canals, a UNESCO World Heritage site that is the last fragment of the pre-Hispanic lake system. Rent a trajinera (flat boat) at Embarcadero Nuevo Nativitas — official rate is MXN 600/hour for the whole boat. Go on Saturday for the most music and food vendors floating by; go Sunday afternoon for the famous “Island of the Dolls” private tour.
Time needed: 4–6 hours.
3. Puebla: Colonial Heritage and Gastronomy Capital
Distance: 135 km east · How to get there: ADO bus from TAPO terminal every 20 minutes, ~MXN 230 one-way, 2 hours. Drive via the 150D toll road.
What to see: The historic center is a UNESCO site filled with Talavera tile facades. Visit Capilla del Rosario (one of the most ornate Baroque chapels in the Americas), Biblioteca Palafoxiana (oldest public library in the Americas), and the Amparo Museum. For food: mole poblano at Casa Reyna, cemitas at the Mercado del Carmen, and chiles en nogada (only July–September).
Time needed: 8–10 hours. Pair with Cholula (below) if you have a full day.
4. Cholula: World’s Largest Pyramid by Volume
Distance: 140 km east, 12 km west of Puebla · How to get there: Combi or Uber from Puebla (15 min). Or direct from CDMX as a Puebla + Cholula combo.
What to see: The Great Pyramid of Cholula, the largest pyramid by volume in the world, hidden under what looks like a hill topped by the iconic yellow Santuario de la Virgen de los Remedios — the postcard view of Cholula and the two volcanoes Popocatépetl and Iztaccíhuatl on a clear day. Walk through the excavated tunnels under the pyramid, then climb to the church for sunset.
Time needed: 4 hours minimum; 8–10 hours combined with Puebla.
5. Tepoztlán: Magical Town and Sacred Mountain
Distance: 80 km south · How to get there: Pullman de Morelos bus from Tasqueña or Tepoztlán-bound combi from Terminal Sur, ~MXN 130, 1h 15. Driving via Mexico–Cuernavaca highway is the most scenic option.
What to see: Climb to El Tepozteco pyramid for views of the entire valley (90-min steep hike, MXN 100 entry). Browse the Sunday tianguis market for huaraches, hand-loomed textiles and crystal stalls. Try the local nieves de tepozteco (regional sorbet flavors). Lunch at Los Colorines for traditional Morelos dishes.
Time needed: 6–8 hours.
6. Cuernavaca: City of Eternal Spring
Distance: 85 km south · How to get there: Pullman de Morelos from Tasqueña, ~MXN 145, 1h 20.
What to see: Cortés Palace (one of the oldest civil structures in continental Latin America, with murals by Diego Rivera), the Jardín Borda (former Maximilian and Carlota summer residence), Catedral de la Asunción, and the floating gardens of Las Estacas (if you bring swimwear). Lunch at Casa Hidalgo overlooking the zócalo.
Time needed: 6–8 hours.
7. Valle de Bravo: Lake Town and Paragliding Capital
Distance: 150 km west · How to get there: Driving is strongly recommended; the bus from Observatorio takes 3 hours. Uber long-distance ~MXN 1,400 one-way.
What to see: The colonial lakeside town wraps around a reservoir that is Mexico’s paragliding capital — tandem flights from MXN 1,800 with operators like Alas del Hombre. Sail the lake at sunset, dine at La Michoacana lakefront, and from November to March visit the nearby El Rosario sanctuary for monarch butterflies.
Time needed: 9–12 hours; consider an overnight if possible.
8. Tula: The Toltec Capital and the Atlantes
Distance: 85 km north · How to get there: ADO bus from Terminal Norte to Tula de Allende, MXN 180, 1h 30. Driving is fastest.
What to see: The Atlantes of Tula — 4.6-meter basalt warrior columns that once supported a temple roof — are one of the most striking pre-Hispanic sculptures in Mexico and rarely visited by mass tourism. The site is half the size of Teotihuacán but you’ll often have it nearly to yourself.
Time needed: 6–8 hours.
9. Malinalco: Aztec Ruins Carved Into a Mountain
Distance: 110 km southwest · How to get there: Driving recommended; bus from Observatorio to Tenancingo then taxi.
What to see: Cuauhtinchán, the ceremonial Aztec site carved directly into the volcanic rock of the Cerro de los Ídolos — a unique example of monolithic Mesoamerican architecture. The pueblo below is one of the calmest Pueblos Mágicos within day-trip range. Visit the Augustinian convent (1540) and have lunch at Los Placeres.
Time needed: 7–9 hours.
10. Toluca and Nevado de Toluca Volcano
Distance: 72 km west (Toluca city), 130 km to Nevado · How to get there: Caminante bus from Observatorio, MXN 140, 1h 15 to Toluca. From Toluca, hire a 4×4 or guided tour to the Nevado crater.
What to see: The Nevado de Toluca volcano (4,680m) holds two crater lakes — Sol and Luna — at one of the highest accessible elevations in Mexico. November to March can bring snow. In Toluca city visit the Cosmovitral botanical garden enclosed in stained glass.
Time needed: 8–10 hours. Acclimatize and bring layers; altitude is significant.
11. Pachuca and Real del Monte: Mining Heritage and Cornish Pastes
Distance: 95 km northeast · How to get there: ADO from Terminal Norte, MXN 145, 1h 30.
What to see: Pachuca’s silver-mining history brought Cornish miners in the 19th century — leaving behind the famous Mexican pastes (Hidalgo-style empanadas) you can taste at any local pastería. Real del Monte, 30 minutes uphill, is a perfectly preserved mining village with red-tile roofs, the British cemetery, and a cool pine-forest climate that contrasts sharply with CDMX.
Time needed: 7–9 hours.
12. Tepotzotlán: Baroque Convent and Sleeper Pueblo Mágico
Distance: 40 km northwest (closest Pueblo Mágico to CDMX) · How to get there: Driving or Uber (~MXN 350). Bus is less convenient.
What to see: The Museo Nacional del Virreinato is housed inside the 17th-century San Francisco Javier ex-convent — one of the most spectacular Baroque interiors in Mexico, with gold-leaf altarpieces filling every wall. The small zócalo and Sunday market are perfect for a half-day escape.
Time needed: 4–6 hours.
How to Plan Your Day Trips From Casa Goliana
Roma Norte is perfectly positioned for day trips: you’re 15 minutes by Uber to Terminal Norte (Teotihuacán, Pachuca, Tula), 20 minutes to TAPO (Puebla, Cholula), and 20 minutes to Tasqueña (Tepoztlán, Cuernavaca). For Valle de Bravo and Nevado de Toluca, a car or private driver is strongly advised.
If you’re planning multiple day trips in one stay, our concierge can sequence them by direction (north days, south days), pre-book buses, and pack a breakfast for early departures. See our 3-day Mexico City itinerary and digital nomad guide for ways to combine day trips with city time.
Casa Goliana · Roma Norte, Mexico City
Stay in the heart of Roma Norte.
Casa Goliana — a restored mansion with 8 individually designed suites in Mexico City’s most walkable neighborhood. Book direct for the best rate.
Check Availability & Book Direct
Best rate guaranteed when you book direct — or message us on WhatsApp.
Keep planning your trip
Frequently Asked Questions
Casa Goliana · Roma Norte, Mexico City
Stay in the heart of Roma Norte.
Casa Goliana — a restored mansion with 8 individually designed suites in Mexico City’s most walkable neighborhood. Book direct for the best rate.
Check Availability & Book DirectBest rate guaranteed when you book direct — or message us on WhatsApp.
What is the best day trip from Mexico City for first-time visitors?
Teotihuacán is the iconic choice and the most-recommended first day trip — the scale of the pyramids is hard to grasp from photos. If you’ve already seen ruins, Tepoztlán offers a magical-town experience just over an hour away and a great mountain hike.
Can I do a day trip from Mexico City without a car?
Yes — Teotihuacán, Puebla, Cholula, Tepoztlán, Cuernavaca, Tula, Pachuca and Xochimilco all have direct, frequent, cheap bus service from CDMX terminals. Valle de Bravo, Malinalco and Nevado de Toluca are much easier with a car or private driver.
What is the closest day trip from Mexico City?
Xochimilco (technically inside CDMX) is closest, 45 minutes away. Tepotzotlán (40 km, 45 min) is the closest Pueblo Mágico.
How many day trips can I do in a week-long Mexico City visit?
Two or three is a comfortable rhythm — the city itself rewards slow exploration. Pair one ruins day (Teotihuacán or Tula), one colonial day (Puebla + Cholula), and one nature day (Tepoztlán or Valle de Bravo).
Are day trips from Mexico City safe?
The destinations listed are among the safest in central Mexico — tourist towns with consistent police presence, ADO terminal-to-terminal routes, and high local foot traffic. Standard precautions apply: avoid driving at night, use registered Ubers or radio taxis at destination, and keep valuables out of sight.