If you've stumbled across this blog post, it likely means you're looking for day trips from Mexico City for your 2024 trip. Am I right? Once you're done exploring the food, culture, architecture, museums, and other things to do in Mexico City, it's time to go beyond this buzzing metropolis. 

With its inexpensive and efficient Metro line, Mexico City serves as an excellent starting point. The city is surrounded by numerous Pueblos Magicos (magic towns), colonial cities, and historical sites, many of which are perfect for a day trip. From the Teotihuacan pyramids and Iztaccihuatl Volcano to Michoacan monarch butterfly reserves, there are endless options for day-trippers.

Wondering how to get to these destinations? No worries! Once you get familiar with CDMX traffic and public transport, you can easily roam within Mexico City and its vicinity. Most of these day trips are easily accessible by bus or tour. Only a few day trips from Mexico City require hiring a vehicle.    

In this blog post, I've rounded up a list of the 20 best day trips from Mexico City to help you explore Mexican Culture at a slower pace. You'll also find details of how to get there by public transport or tours and what to do after arriving in these cities. So, keep reading to pick your favorite day trip!

My Top 5 Picks: Best Day Trips from Mexico City 

If you are short on time, here are my top 5 picks for the best day trips from Mexico City that you can't miss.

Teotihuacan Day Trip From Mexico City

  • 1-1.5 hours by car or bus
  • Mesoamerican archaeological site
  • Two largest pyramids

Grutas de Tolantongo Day Trip From Mexico City

  • 3.5-4 hours by car
  • Natural hot springs, thermal pools, and caves

Tula Day Trip From Mexico City

  • 1.5 hours by bus
  • Archaeological site
  • Pyramids, temples, and palaces

Puebla Day Trip From Mexico City

  • 2.5 hours by car or bus
  • The City of Angels
  • Spanish baroque architecture

Izta-Popo Nationational Park Day Trip From Mexico City

  • 2.5-hours by car
  • Oldest national park in Mexico
  • Popocatepetl and Iztaccihuatl (volcanoes)

Mexico City at a Glance

Here is a sneak peek overview of Mexico City! 

  • Best Time to Go: Mexico City is a year-round destination that enjoys calm and warm weather most of the year due to its location in the high plateaus of central Mexico. However, the best time to visit CDMX is during dry months, from October to May. 
  • Top Neighborhoods: Mexico City has over a hundred neighborhoods, each with its own charm. Roma, Condesa, Zona Rosa, Polanca, and Centro Historico are considered worth visiting.
  • How to Get Around: Some CDMX neighborhoods, like Condesa and Roma, are within walking distance of each other. At the same time, most places require public transportation or a car. CDMX has an inexpensive and efficient public transportation system with a subway (Metro) line, Metro bus, and Turibus.
💡
For more details, check out my blog post: Public Transportation in Mexico City: A Complete Guide.
💡
If you need more info on Mexico City, read my blog post: 20 Best Things You Should Know Before a Trip to Mexico City.

Best Day Tours From Mexico City

For travelers who are short on time and want to explore the country's rich attractions without worrying about details, I recommend booking your tours with a reputable company like Viator. Viator offers the best day trips from Mexico City to the surrounding neighborhoods and also within Mexico City. The best thing about these tours is round-trip transportation, which means you'll be back at your hotel in Mexico City by dinner time.

Keep scrolling to find more day trips from Mexico City, including both nearby and far-off neighborhoods. 

20 Best Day Trips from Mexico City

Here are the 20 best day trips from Mexico City for your 2024 itinerary with all the essential details. Whether you prefer half-day, full-day, multi-day, or weekend trips from Mexico City, you'll find everything here.

1. Day Trip from Mexico City to Nevado de Toluca: Best for Adventure lovers

  • Distance from Mexico City: 66 km (41 miles)
  • Travel Time: 90 minutes by bus or car

Nevado de Toluca is at the #1 spot on my list, and rightfully so because it's the fourth-highest peak in Mexico. This stratovolcano is located at the base of Toluca, the capital of Mexico Estado. The volcano's peak rises over 15,000 feet above sea level, towering over two high-altitude lakes, Lakes of the Sun and Moon.

Los Venados Park, located on the volcano's slopes, provides rest areas before and after hiking the Nevado de Toluca. The mountain doesn't require a challenging hike, so hikers of all levels can climb it. From December to February, the mountain is blanketed in snow, making it a perfect day trip from Mexico City. You can go between June and July if you're not a snow fan. Be sure to dress in layers, as the temperature can vary significantly with altitude. 

Top Things to Do in Toluca

In addition to Nevado de Toluca, the large Mexican territory of Toluca has many tourist attractions for both locals and foreigners. 

  • Cosmovitral Jardin Botanico - a botanical garden surrounded by stained glass murals. It features over 500 species of native Mexico flora, fountains, and bridges. Be sure to arrive early to see sunlight streaming through stained-glass windows. 
  • Calixtlahuaca Ruins - An archaeological site with a rounded pyramid temple, a testament to the pre-Hispanic civilizations.
  • Sierra Morelos National Park - a perfect picnic spot with a magnificent view of the thick blanket of pine, cedar, and radiata.
  • Museo de Bella Artes: Art lovers and history buffs must visit the Fine Arts Museum of Toluca to see the architectural heritage from the colonial period to the early 20th century.

How to Get to Nevado de Toluca from Mexico City

The cheapest and fastest way to get from Mexico City to Nevado de Toluca is by car or taxi, which takes about 1.5 hours. For budget-conscious travelers, the bus is a great choice. However, there is no direct bus service from Mexico City to Nevado de Toluca. So, you have to take a bus from Mexico City to Toluca and hire a taxi to get to the hiking area.

2. Day Trip From Mexico City to Puebla: The City of Angels 

  • Distance from Mexico City: 134 km (85 miles)
  • Travel Time: 2.5 hours by car or bus

For those looking for 2-day trips from Mexico City, Puebla is the best destination for multi-day trips. With its Spanish baroque architecture, Talavera-tiled buildings, and rich gastronomy, Puebla City makes a fascinating day trip from Mexico City. This design-and-food-rich destination is only a 2.5-hour drive southeast of Mexico City.

Puebla is designated a UNESCO World Heritage Site because of its historic museums, candy-colored mansions, and churches. This colonial city is a must-visit destination for travelers who consider food an epicenter of culture. Mole poblano and chiles en nogada are two must-try dishes wherever you go.   

Moreover, Puebla is one of the few places in Mexico that hosts a huge Cinco de Mayo festival. So, if you're traveling in May, you should definitely add a day trip to Puebla from Mexico City to your CDMX itinerary. 

Top Things to Do in Puebla

There is so much to see and do on a day trip to Puebla, so make sure to plan your trip strategically. Start from the city center, wander, admire the beautiful architecture, and enjoy some street food.

  • Zocalo - the city center: The main square is lined with beautiful colonial buildings, including Puebla Cathedral, and several restaurants are in the arcades.
  • Volcanoes: Two must-see volcanoes are Popocatepetl and Iztacchihuatl. Travelers can take a tour to see these snow-capped giants.
  • Cholula: Located about 30 minutes outside of Puebla City, Cholula is home to the largest pyramid in the world, the Tlachihualtepetl. You can reach the village by taxi or colectivo or take a combined Puebla and Cholula day trip from Mexico City
  • Callejon de los Sapos - also known as Frog Alley or Toad Alley. This beautiful street is lined with brightly painted buildings, outdoor cafes, and antique shops.
💡
For more info, check out these top tours with Puebla City.

How to Get to Puebla from Mexico City

The best way to go on a Puebla day trip from Mexico City is by bus. It is safe and affordable. You can take a bus from the airport or TAPO bus station in Mexico City. Buses leave after every 40 minutes. The AU and ADO bus companies provide services on this route. Many travelers also choose to use car rentals or taxis.

3. Day Trip From Mexico City to Taxco: The Silver City

  • Distance from Mexico City: 170 km (106 miles)
  • Travel Time: 2.5 hours by bus or car

Looking for a quieter day trip from Mexico City without feeling OTT touristic? Head to Taxco, a small town in Guerrero state, about 106 miles to the west of Mexico City.

This Pueblo Magico is famous for its high-quality silver, museums, churches, callejones, and winding cobblestone streets packed with bright red VW Bugs serving as taxis. White-washed buildings, terracotta roofs, and bougainvillea vines make this colonial city worth visiting.

My favorite thing about this day trip is its affordability. Taxco welcomes fewer tourists, and the prices are relatively low. Travelers can enjoy food and drinks at half price than in Mexico City. Taxi rides cost just 30 pesos to get around the town. What more could you ask? A day trip to Taxco is a cultural treat for any expat.

Top Things to Do in Taxco

  • Santa Prisca Church: This baroque masterpiece in the city center dominated the town's skyline with its twin towers and ornate face. The building has dark frescoes inside and rose-pink stones outside.
  • Christ the Redeemer Statue: Hike or drive up to this statue towering atop the Cerro del Atache hill. It offers some of the best views of Taxco from the El Cristo Panoramico or the Christ Viewpoint.
  • Silver Workshops: One of the best things to do on a Taxco day trip from Mexico City is shop for silver jewelry and goods. Visit local shops and workshops to see the world-famous silver craftsmanship.  
  • Take the Cable Car: Ride the Taxco Cableway up to Hotel Montetaxco. This luxe resort is the perfect place to enjoy the sunset with a cocktail.

If you want to have everything already planned, I recommend you book one of these day tours from Mexico City, which will save you time and accommodation costs.

How to Get From Mexico City to Taxco

The most convenient transportation option from Mexico City to Taxco is by car or bus. For those traveling in a group, I recommend hiring a car in Mexico City. Book your car through Rentalcars. com. If you're traveling solo, a public bus is a better option. The bus will pick you up from Terminal de Sur in Mexico City and drop you off in the center of Taxco. The journey may cost around 600 pesos.

4. Day Trip from Mexico City to San Miguel de Allende: A Fairy-Tale City

  • Distance from Mexico City: 270 km (170 miles)
  • Travel Time: 3.5-5 hours by car or bus

If you feel overwhelmed by Mexico City's bustle, why not escape to San Miguel de Allende for an art and design-centric getaway?

This colonial-era town is located in Guanajuato state, about 170 miles northwest of Mexico City.  

Pastel-colored historical stucco buildings, cobblestoned streets, leafy green parks, and the aroma of Jacaranda flowers make San Miguel a beautiful destination with a large expat population. It is also considered one of the romantic day trips from Mexico City. With its location in Mexico's central highlands, the city enjoys an eternal spring weather. Moreover, the city's lush botanical gardens and hot springs offer a healthy dose of tranquility.

Although I have added the town to my list of the best day trips from Mexico City, you cannot explore the city in a single day. I suggest taking at least a three-day trip from Mexico City, so you have ample time to discover this UNESCO World Heritage Site.

Top Things to Do in San Miguel de Allende

  • Hike up to the Mirador: Mirador is one of the best viewpoints in the town. If you visit in spring, you can see the city blanketed in deep lilac from the blooming Jacaranda flowers.
  • Parroquia de San Miguel Arcangel: A parish church in the city's heart that looks like a tiered wedding cake or a princess palace due to its pink exterior.  
  • Jardin Allende: Stroll through this main square to admire the neo-gothic architectural styles. It is a perfect people-watching center.
  • Casa de Allende - the former house of Ignacio Allende, an important personality in Mexico's struggle for independence.  
  • Fabrica La Aurora - the renovated textile factory that now houses galleries, artist studios, and shops.

The best way to see San Miguel de Allende in less than 24 hours is via a guided tour. Check out these top day trips from Mexico City to San Miguel de Allende and book the one that suits your schedule and budget.

How to Get to San Miguel de Allende from Mexico City

It can take about 3.5-5 hours to reach San Miguel de Allende from Mexico City. I don't recommend using CDMX public transport, as it can take much longer, up to 5 hours. You can hire a taxi or join a tour. 

5. Day Trip From Mexico City to Teotihuacan

  • Distance from Mexico City: 50 km (31 miles)
  • Travel Time:1-1.5 hours by car or bus

Looking for short-day trips from Mexico City? Look no further than Teotihuacan, located 30 miles northeast of Mexico City. History buffs should definitely add this ancient Mesoamerican city to their day trips from Mexico City. Teotihuacan, the birthplace of the gods, was named by the Aztecs, who discovered the region centuries after it was abandoned. This archaeological site is home to the two largest pyramids, the Pyramid of the Sun and the Pyramid of the Moon.

Top Things to Do in Teotihuacan

  • The Ciudadela: The sunken plaza dotted with residential complexes on both sides. 
  • Avenue of the Dead: This is the main street of Teotihuacan, lined with smaller pyramids and other beautiful structures.
  • Teotihuacan Museum: It features murals and a collection of artifacts discovered when excavating this archaeological site. 
  • Temple of Feathered Serpent (Palace of Quetzalpapalotl): The smallest pyramid with intricate stone carvings that depict feathered serpents and other mythical creatures.
💡
If you want to learn more about the history of this large ancient city, check out these Teotihuacan tours. 

How to Get From Mexico City to Teotihuacan

Teotihuacan is about an hour away from Mexico City. You can reach the Teotihuacan pyramids by metro from Indios Verdes Station, bus from Terminal Norte, or by taxi. If you want to avoid the hassle of public transport, you can choose a Teotihuacan full-day tour from Mexico City.

6. Day Trip From Mexico City to Xochimilco: Floating Gardens

  • Distance from Mexico City: 28 km (17 miles)
  • Travel Time: 45 minutes to 1 hour by car or public transport

Xochimilco is one of the shortest day trips from Mexico City that every traveler must experience when in CDMX. Nicknamed Venice of Mexico, the city is famous for its canals and chinampas. The Aztecs built a network of floating gardens along the canals to grow crops. 

Today, the main draw for tourists is the photogenic, brightly colored, wooden flat-bottom boats, known as Xochimilco trajineras, cruising around the waterways. In addition, the city is also known for local festivals, pre-colonial architecture, and flower markets.

Designated a UNESCO World Heritage Site, Xochimilco offers a fun and relaxing day out with food, music, and beautiful scenery. 

Top Things to Do in Xochimilco

  • Trajinera Ride: Take a relaxing boat ride around the canals, accompanied by mariachi music and floating vendors selling beers, snacks, and elotes (corn).
  • Xochimilco Ecological Park and Plant Market: Visit this nature reserve and its 32-acre plant market, the largest in Latin America.  
  • Island of Dolls (Isla de las Muñecas): Visit this spooky island on the Xochimilco canal system. You'll see hundreds of dolls hanging from trees - many with missing limbs and blank eyes.

Do you want to learn more about Xochimilco floating gardens? Check out these guided tours

How to Get From Mexico City to Xochimilco

Xochimilco, located about 25 miles southeast of Mexico City, is easily accessible by Uber or metro. It is the last stop on the Tren Ligero light rail line. Another option is to book a tour from Mexico City that covers both transportation and boat costs.

7. Day Trip From Mexico to Guanajuato

  • Distance from Mexico City: 358 km (222 miles)
  • Travel Time: 4-4.5 hours by bus or car

If you're looking for day trips to silver mining cities, Guanajuato is a perfect choice. Guanajuato is located about 358 km northwest of Mexico City. Although the distance seems great, this UNESCO World Heritage Site is worth the journey. You'll be captivated by its beautiful architecture, colorful streets, underground tunnels, picturesque squares, and winding alleyways.

You may find it strange that the city is not very popular with foreign tourists who prefer to visit San Miguel de Allende. But you shouldn't miss this day trip from Mexico City, and you can also combine it with the San Miguel day trip

Top Things to Do in Guanajuato

  • Basilica of Our Lady of Guanajuato (Basílica Colegiata de Nuestra Señor de Guanajuato): This emblematic structure beautifully depicts the city's art, design, and culture.
  • Jardin de la Union: This central garden square of Guanajuato is surrounded by cafes, restaurants, bars, and street performers.
  • Teatro Juarez: This historic theater has an impressive neoclassical facade and a decorative interior. It is the best place to enjoy the city's artistic soul.
💡
For more activities, look at these top sightseeing tours in Guanajuato.

How To Get to Guanajuato from Mexico City?

A bus is the most popular way to travel from Mexico City to Guanajuato. ETN, Primera Plus, and Futura offer direct bus services on this route. You can also travel by car or take domestic flights. 

8. Day Trip From Mexico City to Huasca de Ocampo

  • Distance from Mexico City: 128 km (80 miles)
  • Travel Time: 2.5 hours by bus and taxi

If you want a nature-friendly day trip from Mexico City, I recommend heading to Huasca de Ocampo in the Hidalgo State. This charming town is tucked away in the Sierra de Pachuca mountains and is surrounded by beautiful pine forests and deep canyons. Its proximity to Prismas Balsalticos, one of Mexico's Natural Wonders, put it on the list of day trips from Mexico City. It is also one of the reasons that Huasca de Ocampa became Mexico's first Pueblo Magico in 2001. The city is packed with cobblestone streets, a lively square, historic buildings, friendly people, and, of course, natural beauty. 

Top Things to Do in Huasca de Ocampo

  • Prismas Basalticos (Basaltic Prisms): These beautiful polygonal columns of basaltic rock are one of Mexico's 13 Natural Wonders.
  • Church of Juan El Bautista: Visit this religious structure to see decorative gilded wood, exquisite stone arches, and oil paintings.
  • Museo de Los Duendes (Museum of the Goblins): Visit this wooden house to learn about mythical creatures, including goblins, elves, trolls, and fairies.
💡
Want to learn more about this beautiful town? Check out these top sightseeing tours in Huasca de Ocampo

How to Get from Mexico City to Huasca

Huasca is located about 128 km (80 miles) from Mexico City. You can take a direct bus from Mexico City North Bus Terminal to Pachuca, the capital of Hidalgo State, and from there, take a taxi to reach Huasca. Other options include a full-day guided tour from Mexico City and a car rental.

9. Day Trip to Cuernavaca From Mexico City: The City of Eternal Spring

  • Distance from Mexico City: 85 km (53 miles)
  • Travel Time: 1.5-2 hours by car or bus

Cuernavaca, also known as the City of Eternal Spring, is one of the popular day trips from Mexico City. The main attraction of this colonial city is the year-round temperate climate. 

Therefore, a large number of capitalinos (Mexico City residents) flock to this enchanting town in Morelos State on weekends and holidays. Its cobblestone streets are choked full of colonial buildings, colorful Neoclassical architecture, and gorgeous haciendas.

The city is brimming with colorful murals painted by renowned artists such as Diego Rivera. The ruins of Chalcatzingo and Xochicalco, as well as the magic towns of Tepoztlan and Taxco, are all easily accessible from Cuernavaca.

Top Things to Do in Cuernavaca

  • Palacio de Cortes: This former residence of Hernan Cortes (Spanish conquistador) now houses Museo regional Cuauhnáhuac (Cuauhnahuac Regional Museum).
  • Jardin Borda (Borda Garden): This botanical garden is a perfect family-friendly attraction with several gardens, a museum, and an artificial lake.
  • Teopanzolco Ruins: This archeological site features pre-Hispanic ruins and is located just north of the city.
  • The Robert Brady Museum (Casa de la Torre): The former residence of American artist and collector Robert Brady, who left an eclectic art collection. The museum features pre-Hispanic pieces, ceramics, sculptures, furniture, and works of art.

How to Get from Mexico City to Cuernavaca

The most common ways to get to Cuernavaca from Mexico City are by bus from TAPO and the Taxquena station, which takes about 2 to 2.5 hours, and by car, which takes about 1 to 1.5 hours. If you prefer someone else to take care of the details, choose guided day trips from Mexico City to Cuernavaca, which may also combine with other neighborhoods.

10. Day Trip To Queretaro From Mexico City

  • Distance from Mexico City: 217 km
  • Travel Time: 3.5 hours by bus or car

A day trip from Mexico City to Queretaro includes admiring colonial architecture, shady squares, grand fountains, incredible sculptures, and historic mansions. Most of the town plazas and parks are linked by andadores (pedestrian streets). Queretaro is a hub of Mexican culture and cuisine. The best way to get around the city is to hop on Tranvia, a tourist trolley. 

Top Things to Do in Queretaro

  • Centro Historico: The main attraction is its historic center, which is full of monuments, plazas, and colonial-era buildings. Queretaro Aqueduct is the most popular.
  • Plaza de Armas Querétaro: Visit the town's main square, surrounded by historic buildings, landmarks, shady trees, restaurants, and shops. 
  • Mirador de los Arcos: This uphill viewpoint offers the city's best views and the long aqueduct. 
💡
If you're a little lazy about visiting these places yourself, you can book these top sightseeing tours in Queretaro

How to Get to Queretaro From Mexico City

Rent a car or bus or hop on a tour to get to Queretaro from Mexico City.

11. Day Trip to Tepoztlan From Mexico City

  • Distance from Mexico City: 80 km (50 miles)
  • Travel Time: 1.5 hours by car or bus

If you like hiking the mountaintop pyramids, add Tepoztland to your list of day trips from Mexico City. Tepoztlan is a charming colonial town in a highland mountain valley surrounded by dramatic, copper-colored cliffs. It is only 46 miles south of the capital, making it an easy day trip from Mexico City.

This pueblo magico is popular for its narrow cobblestone streets, mountain views, weekly craft markets, traditional celebrations, and spiritual ceremonies (temazcales). Tepoztlan is believed to be the birthplace of Quetzalcoatl, the powerful Aztec serpent god. The town's mystical nature has attracted many spiritual centers and yoga studios. So, if you like spending time in nature and seeking peace, Tepoztlan is a great day trip to the pyramids from Mexico City.  

Top Things to Do in Tepoztlan 

  • Tepozteco Pyramid: Hike up to this archaeological site to see the temple, terraces, pyramids, and spectacular views from the top.
  • Carlos Pellicer Pre-Hispanic Art Museum: The museum features over 12,000 art pieces from Mexico, Totonaca, Maya, and Zapotec cultures, donated by poet Carlos Pellicer.
  • Ex-Convento de la Natividad: Go to this UNESCO World Heritage Site, a historic convent, and a present-day catholic church.

How to Get From Mexico City to Tepoztlan

It takes about 1.5 hours to reach Tepoztlan from Mexico City by bus or taxi. Take a bus from Mexico Taxquena station, which will drop you off outside town. Tepoztlan Center is just a 15-minute scenic walk from there. You can also join a guided trip to Tepoztlan from Mexico City (no driving and planning required). 

12. Day Trip to Tula From Mexico City

  • Distance from Mexico City: 75 km (41 miles)
  • Travel Time: 1.5 hours by bus

Do you love visiting archaeological sites? If yes, the Zona Arqueologica de Tula in Hidalgo is a great day trip from Mexico City. Tula was once the ancient capital of the Toltec Empire, one of the most important pre-Hispanic societies in Mexico. This archaeological site is home to numerous pyramids, temples, and palaces that provide insight into the lives of Toltecs.

Highlights of Tula Ruins

  • Pyramids of Quetzalcoatl: It is a towering temple atop a pyramid adorned with statues of Toltec warriors and the feathered serpent god of Quetzalcoatl.
  • Palacio Quemado (Burned Palace): The palace has a series of courtyards and halls with intricate stone carvings and murals, representing scenes from the Toltecs' daily lives.   
  • Main Site Museum: Located at the entrance, the museum displays ceramics, jewelry, metalwork, and large sculptures. 

Other attractions include Juego de Pelota No 1 (Ball Court No 1), Gran Vestibulo (Great Vestibule), and Coatepantli (Serpent Wall).

How to Get to Tula Ruins from Mexico City

Tula de Allende is just 90 km from Mexico City. Take a bus from Central de Autobuses del Norte. The bus will drop you at Tula Bus Station. Tula ruins are just a 50-minute walk from the station, and you can take a taxi ride for $5 or 160 MXN. Another option to get to Tula is a private day trip from Mexico City.

13. Day Trip to Valle de Bravo From Mexico City

  • Distance from Mexico City: 145 km (90 miles)
  • Travel Time: 2 to 2.5 hours by car

Looking for nature day trips from Mexico City? Valle de Bravo, located on the shores of Lake Avandaro, is a perfect getaway for nature lovers. This manmade lake, ringed by wooded mountains, is a hub for water sports. This lakeside town is located about 145 km southwest of Mexico City and is one of the 135 Mexico Pueblo Magicos. You'll love the town for its cobblestone streets packed with white buildings, red-tile roofs, fine restaurants, cute faces, art galleries, and colonial and relaxed vibes. Valle de Bravo is an utter charmer and a great weekend destination in Mexico.

Top Things to Do in Valle de Bravo

  • San Francisco de Asis (Church of Saint Francis of Assisi): This beautiful church features paintings, murals, sculptures, and a small 17th-century statue of Saint Francis.
  • Valle de Bravo Archaeological Museum: This small waterfront museum features a photographic display of other archaeological sites in Mexico, as well as artifacts, including pottery, jewelry, and architectural ornaments.
  • Watersports on Lake Avandaro: This expansive lake offers endless activities, from leisurely boat rides to kayaking, waterskiing, paragliding, and sunset viewing.
  • Waterfalls: This lakeside town is home to many waterfalls, including Cascada Velo de Novia, El Molino, and El Salto. 
  • Piedra Herrada Monarch Butterfly Sanctuary: If you're in Valle de Bravo during winter, make sure to witness the spectacular migration of millions of monarch butterflies. 

How to Get from Mexico City to Valle de Bravo

The best and fastest way to get to this magical town is by taxi, which takes about 2.5 hours. Buses also run on this route for budget-conscious travelers. Another option is to book a guided day trip from Mexico City to Magic Town Valle de Bravo.

14. Day Trip to Pena de Bernal From Mexico City

  • Distance from Mexico City: 230 km
  • Travel Time: 3.5 hours by car

Known as the third largest monolith in the world, Pena de Bernal is a worthwhile addition to your list of day trips from Mexico City. It is located in the Queretaro province, about a 4-hour drive north of Mexico City. This stunning monolith, made up of massive rock formations, is believed to be more than 65 million years old and is considered one of the 13 wonders of Mexico State. The hike begins slowly, winding through scrubby vegetation on dirt paths and rock steps. It takes about 60 minutes to hike up to the highest possible point. 

Top Attractions in Pena de Bernal

The pueblo magico of Bernal offers a lot more to see besides this geological wonder. 

  • Museo de la Mascara
  • National Cinema Museum Rosalio Solano
  • Templo de San Sebastian

How to Get there

Pena de Bernal is a 3 to 4-hour drive from Mexico City on Hwy 57D. Another option is to take a bus from Mexico City North Terminal to Queretaro. From there, Bernal is a one-hour taxi ride away. Alternatively, you can take a guided tour from Mexico City.

15. Day Trip to Grutas de Tolantongo From Mexico City

  • Distance from Mexico City: 200 km (124 miles)
  • Travel Time: 3.5-4 hours by car

No list of Mexico City day trips can be complete without including Grutas de Tolantongo. Grutas de Tolantongo translates to "place of moving waters" in the Nahuatl language. This large thermal water park consists of caves, natural hot springs, thermal pools, campsites, hiking trails, and a zipline in the mountains of central Mexico. 

This popular outdoor wonder is located in Hidalgo, about 4 hours north of Mexico City. It sits at 4,200 feet (1,280 m) above sea level in Mezquital Canyon. The Tolantogo hot springs flow from the volcanic mountains into the turquoise-blue thermal river and a cave. It's a really amazing view! 

Gurtas Tolantongo is open 365 days a year, including holidays. The entrance ticket to this thermal water park costs around 180 pesos ($9) and includes access to all attractions.

How to Get to Grutas de Tolantongo

Being the most off-beat path in the country, getting to Tolantongo Hot Springs isn't easy. The best way to get there is by renting a car or taking a day tour (which I strongly recommend). If you're driving, be careful, as the drive down the mountain is steep and has hair-raising corkscrew bends. If you opt to go by public transport, you will arrive first in Ixmiquilpan town. From there, it takes about an hour to go to Tolantongo caves. Upon arrival, you'll be greeted with breathtaking views of the large and rugged mountains of Hidalgo.  

16. Day Trip to Acapulco From Mexico City

  • Distance from Mexico City: 380 km 
  • Travel Time: 4-5 hours by car or bus

Anyone looking to experience the beauty and excitement of Mexico must go on a day trip to Acapulco from Mexico City. This beach resort city is located on Mexico's Pacific coast in the state of Guerrero. It is about 380 km southwest of Mexico City. Acapulco, Mexico's first party town, is known for its stunning beaches, soaring cliffs, wide bays, rich culture and history, exciting nightlife, and delicious cuisine. The city is a popular holiday and weekend destination for chilangos (Mexico City residents). 

Top Things to Do in Acapulco

  • La Quebrada Cliff Divers: The famous tourist attraction to see brave divers leaping from a height of 35 meters in narrow coves below.
  • Zona Arqueologica de Palma Sona: Located atop La Cuesta Hill, this archaeological site features well-preserved rock paintings, petroglyphs, and a bird' s-eye view of the town.
  • Acapulco Historical Museum (Fuerte de San Diego): This star-shaped museum dates back to the 17th century and offers exhibits on the region's history, from pre-Hispanic times to the colonial era.
💡
If you want to see the maximum of attractions in a day, book these sightseeing tours in Acapulco.

How to Get From Mexico City to Acapulco 

Acapulco is easily accessible from Mexico City by bus, car, or plane. If you're driving, take Highway 95D directly to Acapulco. Alternatively, you can take a bus from Mexico City Terminal del Sur. 

17. Day Trip to Izta-Popo National Park From Mexico City

  • Distance from Mexico City: 108 km (67 miles)
  • Travel Time: 2.5 hours by car

Are you looking for an adventurous day trip from Mexico City? I recommend visiting  Izta-Popo National Park, the oldest national park in Mexico. This is the perfect place to disconnect from hectic daily life and is one of the best national park day trips from Mexico City. 

Izta-Popo is spread across 98,395 acres and spans three state lines: Morelos, Estado de Mexico, and Puebla. It offers breathtaking views, diverse ecosystems, and a challenging hike. 

The park's main attractions are the two iconic snow-capped volcanoes, Popocatepetl and Iztaccihuatl. According to the local legend, these mountains are star-crossed lovers. Iztaccihuatl (White Woman) was a princess, and Popocatepetl (Smoking Mountain) was his love, a fierce warrior. 

You can book this trekking tour to learn more about these volcanoes. During the hike, you'll spot a variety of plants and animals, such as teporingo (volcano rabbit), gray foxes, white-tailed deer, and coyotes.

How to Get there

There is no public transport running on this route. The only way to get to this national park is through a tour from Mexico City. Another option is to rent a car or hire a taxi from Mexico City to Paso de Cortés, a mountain pass between these volcanoes. It's about 1 hour and 45 minutes drive from Mexico City.

18. Day Trip to Grutas de Cacahuamilpa Caves From Mexico City

  • Distance from Mexico City: 160 km (99 miles)
  • Travel Time: 2.5-3 hours by car 

It's no secret that Mexico has many destinations that attract day-trippers, and the Grutas de Cacahuamilpa National Park is one of them. This National Park is located in the southern region of Sierra Madre, just a short drive from Taxco. 

The park's main attractions are the caves, where you can admire the stalagmites and stalactites that have acquired whimsical shapes. The cavern rock formations are spread throughout the 19 illuminated halls, which will make you feel awe. Other adventurous activities include rock climbing, zip lining, canyoning, and rappelling. Cacahuamilpa Caves are open year-round from 10 am to 5 pm.

How to Get there

The most convenient way to reach Gurtas de Cacahuamilpa from Mexico City is by car or tour. There is no direct bus route to the national park. First, the bus will take you to Taxco in 2.5-3 hours. From there, you'll need to take a taxi or public bus to the caves, which will take about 45 minutes to 1 hour.

19. Day Trip to Tequisquiapan From Mexico City

  • Distance from Mexico City: 170 km (105 miles)
  • Travel Time: 2.5-3 hours by car

Tequisquaipan, one of Mexico's pueblos magicos, is located in central Mexico in the state of Queretaro. This charming town is famous for its attractive colonial-era architecture, handicrafts, natural hot springs and spas, golf, vineyards, and cheese.  The most beautiful thing is you'll see magenta-colored flowers spilling out of all buildings. This small town fills every weekend with day-trippers from Mexico City.

Top-rated Attractions in Tequisquiapan

  • Miguel Hidalgo Square
  • The Craft Market Tequesquicalli
  • Mercado de Artesanías
  • Temple of Santa Maria Magdalena
  • Wine and Cheese Festival
💡
To get more info about Tequis attractions, check out these top sightseeing tours in Tequisquiapan.

How to Get to Tequisquiapan

Tequisquiapan is easily accessible from Mexico City either by bus or car. Drive on Highway 57D towards Queretaro and then follow the signs for Tequisiquipan. If you prefer public transport, catch a bus from Mexico City's Norte or Tapo stations. For those who want to avoid the hassle of public transport and driving, book a tour from Mexico City.

20. Monarch Butterfly Sanctuary Trip From Mexico City

Last but certainly not least! This is one of the best nature day trips from Mexico City. Millions of Monarch butterflies migrate to Michoacan every year between November and March. It is a sight to behold and one of the most spectacular natural wonders of Mexico City. Monarch Butterfly Biosphere Reserve was listed as a UNESCO World Heritage Site in 2008. 

Sierra Chincua (near Angangueo) and El Rosario (near Huasca Ocampo) are the two must-visit public sanctuaries.

I suggest booking a Monarch Butterfly Sanctuary Tour to experience this incredible phenomenon as a day trip from Mexico City. During this trip, your guide will share interesting information about the challenging migration journey of Monarch butterflies and their significance in Mexican culture, especially for the Day of the Dead.

Final Thoughts

There you go! Now, you have a list of the 20 best day trips from Mexico City that must be on your Mexican itinerary. If you want day trips that are about 1 hour drive from Mexico City, Xochimilco, Tula, Coyoacan, and Teotihuacan pyramids are the best places. For nature lovers, Tepoztlán, Monarch Butterfly Sanctuary, and Valle de Bravo are my top picks. For adventurous travelers, Izta-Popo National Park, Pena de Bernal, and Nevado de Toluca offer the best hikes. 

So, whether you like archaeological sites, natural landscapes, or adventurous hikes, you're sure to find a perfect day trip from Mexico City. 

Have you experienced any of these day trips before? Don't forget to share your adventures in the comments section! Happy and safe travels!