Skip to Content

14 Best Day Trips from Mexico City in 2025

If you’re planning a trip to the capital of Mexico, you’ve probably already searched for the best day trips from Mexico City.

Sure, this massive metropolis is incredible on its own. But some of the country’s most fascinating towns and jaw-dropping landscapes are just a short bus or car ride away.

Whether you want to wander through ancient ruins, sip pulque in a pueblo mágico, or cool off at a waterfall, Mexico City makes the perfect base for exploring central Mexico.

However, figuring out where to go can be overwhelming. There are so many options, and not all day trips are worth your precious time.

I remember spending hours scrolling through outdated forums and vague travel guides, only to end up on a tour that felt more touristy than authentic.

After several trips and more than a few mistakes, I’ve learned which day trips actually deliver and which do not,

I’ve taken these trips myself, spoken with locals, and tested out the routes, food spots, and hidden gems that make each destination special.

So, let’s skip the guesswork and dive into my mega epic guide to the best day trips from Mexico City.

This post may contain affiliate links. Please see my disclosure for more information. As an Amazon Associate, I earn a small commission from qualifying purchases.

1. El Ajusco

View of the incredible mountain landscapes of El Ajusco.

If you need a break from the chaos of Mexico City, a day trip to Ajusco is a must.

Located just an hour south of the city, this volcanic mountain range features dramatic scenery filled with pine forests, crisp mountain air, and sweeping views that stretch all the way back to the city

Standing at over 12,800 feet (3,930 meters), Cerro Ajusco is actually the highest point in Mexico City, making it a favorite spot among hikers, mountain bikers, and nature lovers.

Start your day early with a hike to the summit, where you’ll find panoramic views and, if you’re lucky, a dusting of snow in winter.

For something more relaxed, explore the lower forest trails, go horseback riding, or stop at one of the rustic roadside cabins serving steaming bowls of queso fundido and hot chocolate.

On weekends, local vendors set up small food stalls selling antojitos like quesadillas and grilled corn. Yup, talk about the perfect post-hike treat.

Additionally, getting to Ajusco is super easy. If you’re driving, head south on the Periférico and follow signs for “Picacho-Ajusco.”

From central Mexico City, the drive usually takes between 60 and 90 minutes, depending on traffic.

If you’re relying on public transportation, take the Metro to Universidad or Taxqueña and then a local bus or taxi to the village of San Nicolás Totolapan, one of the most popular gateways into the park.

2. Puebla

View of colorful homes lining the streets of Puebla as a car drives down a road lined with potted plants.

A day trip to Puebla is one of the most rewarding excursions you can take, featuring a mix of colonial charm, incredible cuisine, and vibrant local culture.

Just two hours away from MDMX, Puebla is a UNESCO World Heritage Site known for its colorful tiled architecture, baroque churches, and mouthwatering food scene.

It’s the perfect destination for travelers who want to experience a different side of Mexico without straying too far from the capital.

Start your visit in Puebla’s historic center, where cobblestone streets are lined with pastel buildings and talavera-tiled facades.

Don’t miss the Puebla Cathedral, the Biblioteca Palafoxiana (one of the oldest libraries in the Americas), and the lively Zócalo, where you can sip coffee and enjoy a bit of people-watching.

Food is also one of the best things to do in Puebla since it is the birthplace of mole poblano and chiles en nogada.

Therefore, be sure to treat yourself to a meal at a local restaurant like Fonda de Santa Clara or El Mural de los Poblanos.

After lunch, walk along the Calle de los Dulces and try one of their famous handmade candies. Alternatively, head to the Parian Market to shop for crafts and ceramics.

To visit, just take a comfortable ADO or Estrella Roja bus from the TAPO terminal or Terminal de Autobuses del Norte.

Buses run frequently throughout the day and drop you off at the Puebla bus station. From there, purchase a card and take a local bus to the center of the city.

3. Tepoztlán

View of the dramatic mountain landscapes surrounding the charming town of Tepoztlán on a sunny day.

A day trip to Tepoztlán is one of the easiest and most rewarding escapes from the capital.

Nestled in the mountains of Morelos, this charming pueblo mágico is famous for its mystical energy, colorful markets, and breathtaking scenery.

Located just 90 minutes south of CDMX, Tepoztlán is a perfect mix of spirituality, culture, and nature. So, it’s an epic spot for travelers craving a slower pace and some fresh mountain air.

However, the town’s most iconic experience is hiking up the Tepozteco Pyramid, an ancient Aztec temple perched high on top of a cliff.

The climb is steep but short (around an hour each way), and the views of the valley below make every step worth it.

After your hike, wander through the artisanal market, where you’ll find everything from handmade jewelry to local incense and herbal remedies.

Don’t miss sampling ice cream from Tepoznieves since they are known for their creative flavors like avocado, tequila, and rose petal.

The town is also filled with cozy cafes, wellness retreats, and rustic restaurants serving regional dishes like cecina (thinly sliced dried beef) and quesadillas de flor de calabaza.

Getting to Tepoztlán is also easy since buses frequently depart from the Terminal de Autobuses del Sur (Tasqueña) and drop you near the center of town.

4. Paso de Cortés

Popocatépetl and Iztaccíhuatl volcanoes National Park near Puebla Mexico

A day trip to Paso de Cortés from Mexico City is a must for nature lovers and adventure seekers looking to experience Mexico’s dramatic volcanic landscapes.

Located in between the Popocatépetl and Iztaccíhuatl volcanoes, this mountain pass sits at around 12,000 feet (3,600 meters) above sea level and is home to some of the most breathtaking views in central Mexico.

It’s named after Hernán Cortés, who is said to have used this route during the Spanish conquest of Mexico. Today, though, this spot is more popular among hikers and photographers than conquistadors.

The main attraction here is the Iztaccíhuatl–Popocatépetl National Park. This is where you can hike, bike, or simply soak in the incredible scenery.

Trails vary from easy walks to challenging climbs that take you closer to the snow-capped peaks of “Izta.”

Even if you’re not up for a strenuous hike, the panoramic views alone, especially at sunrise or sunset, are worth the effort.

Just be sure to bring layers since temperatures drop quickly at this altitude, and pack a picnic to enjoy a delish meal amidst pine forests and volcano views.

To visit via public transportation, hop on a bus from Terminal TAPO to Amecameca and then hire a taxi or combi up to the pass.

Remote yet accessible, Paso de Cortés provides you with a peaceful, awe-inspiring escape from the city.

5. Teotihuacán

View of all of the pyramids at Teotihuacán.

A trip to Teotihuacán is one of the most iconic excursions you can take since you’ll embark on an unforgettable journey into the heart of ancient Mesoamerica.

Just about an hour away from the capital, Teotihuacán was once one of the largest cities in the world and remains one of Mexico’s most impressive archaeological sites.

So, walking along its vast avenues and monumental pyramids feels like stepping back in time, surrounded by mystery, history, and breathtaking architecture.

The main highlight is the Pyramid of the Sun, the largest structure in Teotihuacán and one of the tallest in the Americas.

Enjoy sweeping views of the Avenue of the Dead and the Pyramid of the Moon before visiting the Temple of the Feathered Serpent (Quetzalcoatl), adorned with intricate stone carvings.

Just don’t leave without visiting the Palace of Quetzalpapálotl, which is known for its well preserved murals.

If you’d rather see the ruins from above, book an early morning hot air balloon ride. It is a once-in-a-lifetime experience that features a bird’s-eye view of the ancient city bathed in golden light.

After exploring, grab a traditional lunch at one of the local restaurants nearby with views of the pyramids.

Visiting is easy since buses depart regularly from the Terminal del Norte station and take about an hour to reach the site’s main gate (“Puerta 1”).

6. Nevado de Toluca

View of the crater of Nevado de Toluca with a relfection of the volcano in the mountain.

Nevado de Toluca is a perfect destination for nature lovers and adventure seekers looking to escape the city and explore one of central Mexico’s most spectacular landscapes.

Known locally as Xinantécatl, this extinct volcano rises up over 14,000 feet (4,680 meters) and is one of the highest accessible summits in the country.

Its unique feature is the twin crater lakes, Laguna del Sol and Laguna de la Luna, which offer breathtaking views and a peaceful experience in nature.

Be sure to hike around the crater or use one of the more challenging trails leading up to the rim for panoramic views of the surrounding forests and valleys.

In winter, the peaks are often dusted with snow, creating a dramatic contrast with the turquoise lakes.

Meanwhile, wildlife enthusiasts will enjoy spotting native birds and small mammals. For a more relaxed experience, enjoy a picnic near the lakes or explore lower trails lined with pine and fir forests.

If visiting via public transport, catch a bus from Mexico City’s Terminal Poniente to Toluca. From there , take a taxi or local tour to reach the national park.

7. Cuernavaca

View of a statue on front of an old fort with a colorful sign on the right that says, "Morelos."

Cuernavaca is a perfect destination for anyone seeking warmth, history, and a slower pace of life.

Known as the “City of Eternal Spring” for its mild year-round climate, Cuernavaca is a perfect mix of colonial charm, lush gardens, and vibrant cultural sites.

All in all, it’s a super convenient getaway for anyone looking to trade urban chaos for sunshine and relaxation.

To visit, use one of the buses that depart frequently from Terminal de Autobuses del Sur (Tasqueña) and drop passengers off near the city center.

Upon arrival, start in the historic center, where the 16th-century Cuernavaca Cathedral and its adjoining former monastery showcase impressive colonial architecture and murals.

Next, stroll along Avenida Morelos since it is lined with cafes, artisan shops, and local markets selling handicrafts and fresh produce.

Finally, don’t miss the Palacio de Cortés since it is a striking building and museum with murals depicting Mexican history that were created by Diego Rivera.

For a touch of nature, visit the Borda Garden. It is a beautifully landscaped colonial garden with fountains and walking paths that are perfect for a leisurely stroll.

Meanwhile, food lovers should dig into local specialties like cecina, fresh fruits, and traditional Mexican sweets.

8. Huasca de Ocampo

Aerial view of the red tile homes of the village of Huasca de Ocampo.

Huasca de Ocampo provides you with a perfect escape into nature while giving you a feel for charming small-town life.

Located about two hours away in Hidalgo, Huasca is a picturesque town known for its lush forests, colonial architecture, and incredible natural attractions.

It’s part of the Huasca de Ocampo municipality, one of Mexico’s original Pueblos Mágicos, making it ideal for travelers who like beauty and culture.

One of the main draws is the Basaltic Prisms of Santa María Regla, a stunning natural wonder where tall, geometric basalt columns form cascading waterfalls.

Feel free to walk along the trails, admire the waterfalls from different viewpoints, or even go kayaking in the river below.

Then, in the town itself, stroll along cobblestone streets lined with colorful buildings, visit some cute little museums, and enjoy local treats like nieves (traditional ice creams) and regional candies.

For a more relaxed experience, explore the Huasca Forests or take a short ride to nearby haciendas that offer insights into the region’s colonial and mining history.

Public transportation options here include buses from Mexico City’s Terminal de Autobuses del Norte to nearby towns. Then you’ll just need to take a short taxi ride into the town itself.

9. Grutas de Tolantongo

View of the pools at Grutas de Tolantongo.

A day trip to Grutas de Tolantongo is a perfect adventure for travelers looking to combine natural beauty, relaxation, and a touch of adventure.

Located about four hours away from the capital, this stunning canyon and hot spring complex is famous for its turquoise thermal pools, winding river, and dramatic cliffs.

The highlight of Tolantongo is a visit to a series of hot spring pools carved into the canyon, where warm, mineral-rich waters flow year-round.

Visitors can soak in the pools, float in the river, or explore the semi-cave-like pools for a mystical, otherworldly experience.

More adventurous travelers can hike the surrounding trails, visit the small waterfalls, or climb the canyon walls for panoramic views of the area.

The site is also home to rustic cabins, a campground, and a small restaurant serving local cuisine, allowing you to spend the whole day immersed in nature.

Don’t forget your swimsuit, hiking shoes, and a waterproof camera to that you can take tons of epic photos of the beautiful scenery.

To visit via public transportation, take a bus to Huichapan or Cardonal and hire a taxi or local shuttle to reach the park entrance.

10. Malinalco

View of a pyramid with a thatched roof in Malinalco.

A visit to Malinalco is a fantastic way to combine history, culture, and stunning natural scenery in a single outing.

After all, this charming town is famous for its prehispanic archaeological site, colonial streets, and vibrant artisan scene, making it an ideal escape from the city.

The highlight of Malinalco is the Cuauhtinchán Temple, a unique Aztec temple carved directly into a hillside.

The climb to the temple takes about 30 minutes, but the views of the surrounding valley and the intricate stone carvings are outstanding.

After exploring the archaeological site, wander through the cobblestone streets, where colorful houses, small shops, and local markets sell handicrafts, textiles, and traditional sweets.

Alternatively, food lovers can enjoy regional specialties such as barbacoa, quesadillas, and mole, accompanied by freshly made pulque.

For nature lovers, the surrounding hills are home to excellent hiking trails and scenic viewpoints, perfect for capturing panoramic photographs of the town and valley below.

Visitng is also pretty easy since buses leave for Malinalco from Mexico City’s Terminal Poniente (near Observatorio) several times a day.

11. Valle de Bravo

View of a lake in the Valle de Bravo with a small town along the shore in the foreground.

Valle de Bravo is about two hours away from the capital and is a picturesque town along the shores of a stunning man-made lake surrounded by pine-covered mountains.

Therefore, it is one of central Mexico’s most beloved weekend getaways.

Start your visit by exploring Valle’s cobblestone streets and the central plaza, where colorful buildings, artisan shops, and cozy cafes give the town a charming, relaxed vibe.

Alternatively, food lovers can enjoy fresh trout, traditional antojitos, or a coffee while looking out at the lake.

For lovers of the outdoors, you can rent a kayak or paddleboard on Lago Avándaro, go sailing, or hike the surrounding hills for panoramic views of the area.

Thrill-seekers can also try paragliding from nearby cliffs for a bird’s-eye view of the lake and town. It’s an unforgettable experience that you will not regret.

Also, don’t forget to visit the Velo de Novia waterfall. It’s just a short drive away from town and you can take a short hike to admire a beautiful waterfall surrounded by lush forests.

To get here, just take one of the buses that depart from Mexico City’s Terminal Poniente (near Observatorio) to Valle de Bravo daily.

12. Taxco

View of the church in central Taxco with two twin bell towers.

A day trip to Taxco is epic if you like colonial charm, history, and artisanal treasures.

Located about three hours southwest of the capital in the state of Guerrero, Taxco is famous for its steep cobblestone streets, whitewashed houses with red-tiled roofs, and its silver craftsmanship.

As a result, it is one of Mexico’s most picturesque and culturally rich towns.

Start in the historic center where you can wander along narrow, winding streets lined with silver shops and quaint cafes.

The highlight is the Santa Prisca Church, a stunning 18th-century baroque masterpiece that dominates the town.

Don’t miss exploring local silver workshops, where artisans create everything from jewelry to decorative pieces that make for unique souvenirs from Mexico.

Meanwhile, foodies will love trying local specialties like pozole, tamales, and regional sweets such as dulces de leche.

For scenic views, take the funicular up to the Cristo Monument since it overlooks the entire town and offers breathtaking photo opportunities.

Taxco’s charming plazas and vibrant markets also provide the perfect backdrop for leisurely strolls through the town.

If you want to stop by, take an ADO bus from Mexico City’s Terminal de Autobuses del Sur (Tasqueña). There are several departures and you should have no problem finding a bus.

13. Cuetzalan

View of the church in the center of Cuetzalan on a sunny day. It is surrounded by palm trees.

A day trip to Cuetzalan will take you on a journey into the heart of traditional Mexico, with a mix of indigenous culture, colonial charm, and lush natural landscapes.

Located about four to five hours away, this pueblo mágico sits in the Sierra Norte mountains and is renowned for its cobblestone streets, colorful markets, and vibrant festivals.

It’s a perfect destination for travelers looking to experience authentic Mexican culture away from the bustle of the city. TBH, it’s a long day trip and I deffo recommend spending the night if you have the time.

Start your visit by exploring the town center, where colonial-era architecture meets indigenous heritage.

Don’t miss the Church of San Francisco, a striking 16th-century structure adorned with baroque decor.

The central market is also ideal for sampling local specialties like tamales de frijol, chocolate de metate, and fresh cheeses.

To experience Cuetzalan’s natural beauty, visit Petlalcingo Waterfall or take a hike through the surrounding coffee plantations and cloud forests.

Meanwhile, more adventurous travelers can explore local cave systems or attend a traditional ceremony at the local indigenous ceremonial center.

To get there, just use local buses that leave from Mexico City’s Terminal de Autobuses del Norte to either Puebla or Zacatlán.

From there, you can take a local bus or taxi to Cuetzalan and experience one of the best day trips in Mexico City.

14. Mineral del Chico

A view of the mineral deposits outsides of Mineral de Chico.

A day trip to Mineral de Chico is an ideal for anyone looking to explore a charming mountain town steeped in history.

Located about two hours north of the capital, Mineral de Chico is part of the Mineral del Chico National Park, a protected area renowned for its pine forests, rugged cliffs, and scenic hiking trails.

The town itself retains its colonial mining charm, making it a perfect combination of history, outdoor adventure, and small-town tranquility.

Start your day by wandering through Mineral de Chico’s cobblestone streets, where colorful buildings, small cafes, and artisanal shops showcase the town’s unique character.

The nearby National Park is perfect if you want to try hiking, horseback riding, and mountain biking through trails of varying difficulty.

Popular spots within the park include El Chico Forest trails, the Huasca cliffs, and the Salto de Chihuahua waterfall, a serene location for relaxing picnic.

For a taste of local culture, stop at one of the town’s traditional eateries to try regional dishes like barbacoa, quesadillas, and local sweets made from fruit and honey.

Typically, buses depart from Mexico City’s Terminal del Norte to Mineral del Chico or nearby towns. Afterward, just take a short taxi ride into the village and enjoy the daY.

Map of the Best Day Trips from Mexico City

Map of Mexico City area with 14 blue dots to represent the best day trips from Mexico City.

Conclusion

After several visits to Mexico City, I can honestly say that the best adventures aren’t always within the city limits.

Just take a quick bus ride and you can try hiking up volcanoes at Nevado de Toluca, soaking in the thermal waters of Grutas de Tolantongo, or exploring the colorful streets of Puebla and Taxco.

What I love most is that each destination has its own personality. Some spots give you adrenaline, some give you history, and others simply allow you to slow down and breathe.

But, the best part? You can do all of this without ever boarding a plane. Just grab your backpack, pack some snacks, and hit the road.

So whether you’re a first-time visitor or a seasoned traveler, don’t let Mexico City’s bustling streets keep you from away the treasures that lie just outside the city.