With over 20 million people, Mexico City is a sprawling metropolis offering endless exploration, but just a quick trip away, you can find historic sites, nature retreats, and cultural gems worth your time. Day trips from Mexico City can transform a busy weekend into an enriching experience with a touch of adventure. Whether you're looking for archaeological wonders or a relaxing vibe by a lake, here’s how to maximize your time away from the capital.
Just 50 kilometers (about 31 miles) northeast of Mexico City, Teotihuacan is home to the iconic Pyramids of the Sun and Moon. To get there, take the Autobuses del Norte from the Terminal de Autobuses del Norte for about 100 pesos (approximately $5 USD). Buses leave every 30 minutes and the journey takes about an hour.
Once you arrive, entry to the archaeological site costs 80 pesos ($4 USD), providing access to impressive ruins dating back to 100 AD. Climb the Pyramid of the Sun for stunning views over the ancient city. For lunch, try the local cuisine at Restaurante Teotihuacan, known for their delicious quesadillas and tlacoyos (around 120 pesos or $6 USD). Plan to spend at least four hours here to fully appreciate the site.
Xochimilco, a UNESCO World Heritage site, allows you to escape the city bustle with its famous canals and vibrant trajineras (colorful boats). To get there, take the Line 12 of the Metro to the Xochimilco station and then a short taxi ride for about 50 pesos ($2.50 USD) to the canals. Expect to spend around 500 pesos ($25 USD) for a 2-hour boat ride, which can accommodate up to 10 people.
While on the water, enjoy the live mariachi bands that often hop on board to serenade visitors. Don’t forget to bring snacks and drinks; vendors float by selling everything from tacos to churros. Visit the nearby Dolores Olmedo Museum, showcasing works by Diego Rivera and Frida Kahlo, with an entrance fee of 70 pesos ($3.50 USD). Allocate a good half-day for this enchanting experience.
Approximately 85 kilometers (53 miles) south of Mexico City, Cuernavaca is known for its pleasant climate and beautiful gardens. Take a bus from Terminal de Autobuses de Pasajeros de Taxqueña, costing around 140 pesos ($7 USD), with a travel time of about 1.5 hours. Once there, visit the stunning Palacios de Cortés for an entry fee of 50 pesos ($2.50 USD), which offers fascinating historical insights and beautiful architecture.
Enjoy lunch at Casa Hidalgo, a charming restaurant famous for its mole and enchiladas, with meals averaging 150 pesos ($7.50 USD). Afterward, stroll through Jardín Borda, a picturesque garden that used to be a retreat for Emperor Maximilian, with an entrance fee of 30 pesos ($1.50 USD). Cuernavaca's combination of culture, history, and relaxed atmosphere makes it perfect for a day away from the city.
To make the most out of your short escapes, keep these tips in mind:
| Item | Cost | Notes |
|---|---|---|
| Teotihuacan Entry Fee | 80 pesos | Approx. $4 USD, access to pyramids and ancient ruins. |
| Lunch at Restaurante Teotihuacan | 120 pesos | Approx. $6 USD, enjoy local dishes. |
| Trajinera Boat Ride in Xochimilco | 500 pesos | Approx. $25 USD for 2 hours, includes music and ambiance. |
| Dolores Olmedo Museum Entry Fee | 70 pesos | Approx. $3.50 USD, featuring Rivera and Kahlo's works. |
| Bus to Cuernavaca | 140 pesos | Approx. $7 USD, 1.5-hour travel time. |
| Palacio de Cortés Entry Fee | 50 pesos | Approx. $2.50 USD, learn about historical significance. |
| Lunch at Casa Hidalgo | 150 pesos | Approx. $7.50 USD, enjoy authentic Mexican food. |
Use this rough planner to sanity-check the total trip cost before you lock flights, hotels or activities.
To reach Teotihuacan, head to the Terminal de Autobuses del Norte and catch a bus with Autobuses del Norte. The round trip costs about 100 pesos ($5 USD), and buses leave every 30 minutes. The journey takes around 60 minutes, and you can purchase a round-trip ticket for convenience.
Xochimilco is an excellent choice for families, where kids can enjoy the lively atmosphere on the colorful boats, listen to music, and indulge in tasty snacks. The trajinera experience is fun and engaging for all ages. Additionally, the nearby Dolores Olmedo Museum provides educational content about Mexican art and culture, making it a well-rounded day out.
Traveler comments
Add a route note, correction, timing tip or question for this guide.