Skip to Content

7 Absolute BEST Teotihuacan Tours from Mexico City +Our Review

7 Absolute BEST Teotihuacan Tours from Mexico City +Our Review

This blog may contain affiliate links. Read our disclosure policy for more info.

Mexico City is the biggest and oldest city in North America – so it’s no surprise it’s filled with incredible places. And just outside the limits of one of Latin America’s best cities, you’ll find one of our favorites – the UNESCO World Heritage site, Teotihuacan. With its huge pyramids and fascinating architecture, this ancient metropolis is bursting with culture and history. Plus, at just an hour’s drive from the city, Teotihuacan makes the perfect day trip from Mexico City.

If you’ve already started researching Teotihuacan, you’ll know that sifting through the tour options is serious work! Due to its popularity, there are tons of different tours to choose from, from half-day excursions to dreamy hot air balloon rides at sunrise. 

To make it easier, we’ve gathered a list of our absolute top choices. We’ve broken them down by category and included all the important details of each one. So if you’re looking for a seamless Teotihuacan adventure, keep reading! We’re sure you’ll find one that catches your eye!   

Our TOP PICK for a Teotihuacan Tour from Mexico City

A small building at Teotihuacan, Mexico
We loved getting in early before the crowds!

Teotihuacan is incredible, but a lot of people have this place on their bucket list! To avoid the crowds, we opted for this early access tour. You’re one of the first visitors through the gates right when the site opens. Plus, the guide is an archeologist, so you’ll learn about the significance and history of this amazing place from someone who is passionate about it. We learned a ton from our guide! All entrance fees, transportation, and even a tequila tasting are included for under $50 USD when you book online here.

About Teotihuacan

View of the Temple of the Sun at Teotihuacan, Mexico
The Temple of the Sun is huge!

Teotihuacan is located 31 miles (50 km) northeast of Mexico City. This vast archaeological complex was one of the most important and largest pre-Aztec cities. Whether you’re into history, culture, or architecture – this place is a must-see destination in Mexico!

We know Teotihuacan was built by hand between the 1st century BCE and the 7th century CE, making it about 2,000 years old! At its peak, the city was eight square miles (20 square km) and housed over 100,000 people. But the exact details behind how and why it was built remain a mystery – which is part of its allure. 

It’s rumored to have been inhabited by many cultures, including Mayan, Mixtec, and Zapotec. Around the 14th century, Aztecs discovered this impressive site and named it Teotihuacan (“the place where the gods were created”). 

It was named a UNESCO World Heritage site in 1987, and today, you can still tour these impressive ruins – as you should! The enormous pyramids alone will take your breath away. However, we also loved walking down the Avenue of the Dead, a 1.5-mile (2.4-kilometer) road connecting the ancient plazas, temples, and palaces. While Chichen Itza is probably the most famous ruins in the country, I’d put Teotihuacan as a close second and well worth seeing.

There really is so much to see (and learn) in Teotihuacan! Which is exactly why I recommend a tour. The professional guides can show you the best sites and share fascinating details about Teotihuacan’s history, from religious sacrifices to potential uprisings. 

I won’t spoil all the surprises! But trust me, when it comes to Teotihuacan – taking a tour is the way to go. Below, we’ve highlighted our top choices to help you narrow it down. 

What are the different tours available to Teotihuacan from Mexico City?

A group of people with a giode explore Teotihuacan, Mexico
Our guide was fantastic!

Teotihuacan draws a lot of visitors each year, so naturally, there are many tour options! Since it’s so close to the capital, visiting is a must for your Mexico City itinerary. Before we jump into specific tours, here’s an overview of the kinds of tours to get an idea of the categories they fall into.   

1. Full-day tours (including Teotihuacan, Guadalupe Shrine, Tlatelolco, and tequila tasting)

A lady stands at the top of The Pyramid of the Sun in Teotihuacan, Mexico
You can’t climb the temples anymore, sadly.
View from above of the View from above of the basilica of our lady of guadalupe in Mexico
Basilica of our Lady of Guadalupe

First up are the full-day tours. These typically run between 8-10 hours and make a few stops. Don’t worry, you’ll definitely have enough time to explore the famous Teotihuacan ruins. But you’ll also get to see other top sights and experience a tequila tasting.

They usually offer pickup/meetup and host a varying number of guests. Prices generally include a guide, transportation, entrance fees, and sometimes extra activities. Some fees, add-on activities, and meals might be excluded, so make sure you read what’s included and bring a lil’ extra cash just in case! 

These tours give you great insight into Mexico’s diverse history. You’ll spend a few hours at the ancient city of Teotihuacan which is home to one of the world’s largest pyramids, the Sun Pyramid. You’ll also see Tlatelolco and the Plaza of Three Cultures, where Mexican history intersects, and the important Catholic site, the Shrine of Guadalupe. It’s standard for these tours to stop off for guests to eat lunch, join in on an obsidian workshop, and enjoy a pulque, tequila, and mezcal tasting!  

All-inclusive day tours definitely have their advantages, the main one being that it’s all planned for you, so you can just enjoy! They’re also easier on the wallet and can be a fun way to meet new people while traveling.

That said, they still might not be everyone’s cup of tea. They have less flexibility because they cater to larger groups, aren’t as personalized, and multiple pickups/drop-offs can make the day a bit longer!

Book the best full-day tour of Teotihuacan online here!

Related Read: If you’re a fan of tequila – visit the town by the same name! You can read about the best things to do in Tequila, Jalisco here (and, of course, tasting tequila is one of them).

2. Teotihuacan private tour from Mexico City

A temple at Teotihuacan, Mexico
The site is huge, so you don’t notice the crowds too much!

Private tours of Teotihuacan are a great option if you’re traveling in a small group or just like a more personalized vibe.

These tours usually start earlier, run for about 5 hours (including pickup/dropoff), and can accommodate up to 10-15 people (depending on the company). Admission tickets and guides are generally included, but extra cash for lunch or drinks is a good idea! 

Teotihuacan is the star of this tour, and you’ll spend about 3 hours exploring the grounds of this UNESCO Heritage site. A knowledgeable guide will teach you about the historical and geographical importance of these ruins. And what I love about private tours is you can go at your own pace and ask as many questions as you want!

After exploring the top sites and pyramids, you’ll usually unwind with a tequila tasting. This includes mezcal, pulque, and tequila – and you’ll leave understanding what each is all about. Perhaps you’ll even have a favorite. Personally, I enjoyed the slightly sweeter pulque over the classic tequila!

The comfy air-conditioned car is a welcome treat, especially on a hot day. Plus, water and soft drinks are usually included to help cool you down. 

Though we often go on shared tours, there is something extra special about a private one! You get to know your guide better, can ask more questions, personalize your trip, and skip the crowds. But they may not always fit everyone’s budget, and some folks prefer to make a day of it and see a few sites instead of focusing on one. 

Book the best private tour of Teotihuacan here!

3. Teotihuacan group tour from Mexico City (including transport)

Wide view of Teotihuacan, Mexico with tourists walking the grounds
What a place!

If your main interest is Teotihuacan, but you don’t want to splurge on a private tour, don’t stress! You can take a shared tour with a professional guide. You’ll see and learn all about these amazing ruins without having to plan a thing.

Pickup and drop-off are included, and you’ll ride in a comfortable, air-conditioned vehicle. Obviously, the main star is Teotihuacan, with quick stops at Tlatelolco, an artisan market, and a local restaurant for lunch.

Ride, guide, tickets, and a tequila tasting are included. However, lunch or any artisan market finds are on your own dime! 

These tours run about eight hours, with three hours dedicated to Teotihuacan – ample time to check out the awe-inspiring pyramids, temples, and palaces. A huge bonus here is that these tours depart early, usually around 7 am. As such, you skip the crowds for a much more relaxed experience.  

If you’re debating between visiting Teotihuacan solo or taking a group tour – go for the group tour! You’ll have a comfy ride and won’t have to worry about logistics. Plus, a knowledgeable local guide makes a world of difference at sprawling archeological sites like these!

Of course, shared tours can have 15 or so other guests. This means less of a personalized experience overall. But the silver lining is you might make a few new friends! 

Book the best group tour of Teotihuacan online here which gets you into this ancient city right when the gates open!

4. Hot air balloon ride

Hot air balloon over Teotihuacan, Mexico
I would love to do a balloon ride!

There are many great tours in Mexico City. But sometimes, you need to switch it up a bit! So if you’re looking for a novel experience or want a slight adrenaline rush, take a hot air balloon over Teotihuacan!

These tours offer an unforgettable experience and an amazing view of the sprawling ancient city. It’s one thing to see Teotihuacan from the ground – but getting a bird’s eye view would be absolutely breathtaking. And on some of the hot air balloon tours, you can do both!

Pickup is usually around 4 or 5 am, but the peaceful 45-minute flight is worth it. Plus, you’ll get to watch the sunrise over the pyramids and the ancient city. And with less crowds, it’s truly a sight to behold! 

Standard hot air balloon tours include round-trip, air-conditioned transportation to/from Mexico City, and a light breakfast (with coffee!). There’s a max of 15 passengers per flight, and your pilot will give a safety briefing before taking off over Teotihuacan. Needless to say, your camera is a must!  

Some tours give you an extra 2-3 hours to explore Teotihuacan. However, admission fees typically aren’t included, so bring some cash along. Entry tickets cost 90 MXN (roughly $5.40 USD). Make sure to hold onto your ticket because you’ll need it to enter the museum and different portions of the site.

If your tour does include extra time to explore by foot, it’ll last about 7 hours. If you opt for the hot air balloon only, it’ll last about 5 hours (including round-trip transportation from Mexico City).

Obviously, with this tour, the biggest pro is the experience of flying in a hot air balloon ride over an ancient city! It’s a once-in-a-lifetime feeling. But remember, the flight depends on wind and weather conditions. It’s best if you have some flexibility in your travel plans and a little extra room in that budget!

If you’re ready to book an unforgettable flight, reserve your hot air balloon flight over Teotihuacan here!

Related Read: For even more of an adrenaline rush, learn all about skydiving in Puerto Vallarta!

The Best Teotihuacan Tours from Mexico City 

1. Teotihuacan Early Access Tour with Tequila Tasting

Bailey walks up the Temple of the Sun at Teotihuacan, Mexico
This was back when climbing the temples was allowed!
Baily does a tequila tasting on a Teotihuacan Tour from Mexico city
I’m not a huge fan of tequila but I still enjoy the tastings!

The earlier you go to Teotihuacan, the better! When we went, we chose this early access tour and were super happy with our experience. We beat the heat and the crowds and enjoyed a tequila tasting as a reward.

On this tour, you get round-trip transportation from designated meeting points. You can check out the list of meeting points online here. But basically, expect to be picked up between 6 am – 7 am. Since Teotihuacan is an hour away, you’ll get there just before the gates open at 8 am (the best time to arrive!).

Our guide was an actual archeologist and did a fantastic job of explaining the historical and cultural significance of Teotihuacan. And it wasn’t simply informational … they really brought it to life. The whole experience was super interesting, and it’s much more enjoyable without a big crowd!

You’ll see the famous Pyramid of the Sun, the Temple of the Feathered Serpent, and the Palace of Quetzalpapalotl just to name a few of the famous places here. Our guide also took us to lesser-known corners of the site – which we wouldn’t have discovered otherwise. 

After about 3 hours exploring Teotihuacan, we hopped back on the bus … because, at this point, it was time for some tequila tasting! After all, it was almost noon.

We headed to Tlacaelel, where we witnessed an authentic obsidian workshop. Here, we also tasted different liquors, including tequila, pulque, and mezcal (which were all surprisingly unique – but strong!). There is also a restaurant where you can eat delicious Mexican cuisine. However, meals aren’t included – so bring cash!  

For the early-access tour, you have a few options. The monolingual (English or Spanish only) group tour costs $48 USD per person, while the bilingual tour (English and Spanish simultaneously) costs $45 USD per person. This price includes the entrance fee, guide, transport, and tequila tasting.

The whole trip is about 8 hours, so it’s a good idea to wear comfortable shoes and clothing. I’d also bring money for any souvenirs and food.

I really enjoyed this tour – and loved the quieter morning experience. If you think you would too, check availability and book this tour online here!

2. Teotihuacan, Guadalupe Shrine, Tlatelolco, and Tequila Tasting Tour

The main temple at Teotihuacán
The main temple at Teotihuacán
basilica of our lady of guadalupe from the front in Mexico
This is a very important place in Mexico!

History buffs (like me!) will definitely enjoy this full-day tour, stopping at Tlatelolco, Teotihuacan, and the Basilica de Guadalupe! I love that you see so much in one day and get tons of insight into different periods of Mexican history. It also includes a tequila tasting, so you can’t go wrong!

Your first stop is Tlatelolco, an important historical site and home of the Plaza de Las Tres Culturas, where pre-Hispanic, colonial, and modern cultures intersect. Afterward, you’ll get 1.5 hours to see the Basilica de Guadalupe, one of Mexico’s most important religious sites.

After a beautiful morning walking through all these sites, you’ll hop back on the bus and head to Tlacaelel. Here, you’ll see an authentic obsidian workshop followed by a tasting of tequila, mezcal, and pulque! 

You’ll have one full hour to enjoy a meal at the Tlacaelel Restaurant, which serves authentic Mexican food (their sopes looked incredible!). However, lunch isn’t covered – so make sure to bring cash.

After lunch, your guide will take you through Teotihuacan down the famous Avenue of the Dead, stopping off at the Pyramids of the Sun and Moon. You’ll also have an hour or so to explore solo before meeting with the group to return to Mexico City.  This is a great time to return to your favorite spots and capture those photos!

The shared tours cost $52 USD per person. This option includes pickup/drop-off at central meeting points, either near the Palace of Fine Arts or at Miga Cafe.

If you want more flexibility, there’s also a private tour option. This costs anywhere between $57-$340 USD per person, depending on the number of people in your party (15 people max). The private option has the added benefit of roundtrip transportation directly from your Mexico City hotel.

Either way, you can expect the tour to begin around 8 am and last 9 hours. Both options include a guide, entrance to Teotihuacan, Basilica de Guadalupe, and tequila tasting.

If you want to see multiple sights and taste some tequila, book this full-day tour online here!

Related Read: Oaxaca has so much to offer in food, culture, history, and adventure! If you’re considering a visit, read about our favorite tours of Oaxaca!

3. Small-Group Teotihuacan Pyramids from Mexico City

View of the courtyard below the Temple of the Sun at Teotihuacan, Mexico
When you could climb the temples, the views were epic!

If the thought of a huge group tour stresses you out – you’re not alone. That’s precisely why we love this small-group tour. It has a max of 20 people but is still easy on the wallet (at just $57 USD per person). Plus, it’s only 6 hours – so if you want a shorter day, this is the tour for you!

The coolest part of this tour? Going to Teotihuacan via public transport! Ok, you might be thinking, “No private air-conditioned ride?!” – but hear me out! Instead, you’ll meet your guide and group at 8 am at the Palacio de Bellas Artes and travel together to Teotihuacan. To find your guides, just look out for the pink shirts and umbrellas!

This small-group tour is a great intro to public transport in Mexico City. Although we found it easy to navigate the city’s transit system, having a guide made it even easier (especially if you don’t speak much Spanish!). Overall, it manages to feel like an authentic travel experience yet still prioritizes safety while traveling in Mexico City.

At Teotihuacan, you’ll get 3 hours to explore the grounds, including the Pyramids of the Sun, Moon, and Quetzalcoatl. This is the main focus of this tour, and you won’t be exploring other sights or stopping at any restaurants. As such, it’s best for those whose primary goal is seeing the archeological site – and who are curious about the local public transit!

Your guide, entry fee, and public transport costs are included. This tour is only offered on Monday, Wednesday, and Friday. So if you’re craving an authentic, small-group experience, secure your spot online here!

4. Teotihuacan Private Tour from Mexico City

The Pyramid of the Sun at Teotihuacan, Mexico
The Pyramid of the Sun at Teotihuacan, Mexico

We love this private tour because it’s so convenient and comfortable. Plus, the guides are great and share super interesting anecdotes about Teotihuacan. It’s also only a half-day tour, so you’ll have your evening free to explore Mexico City.

This tour leaves around 8 am from your pickup point, which gets you to Teotihuacan early enough to avoid the midday crowds (and the afternoon sun!). We spent about 3 hours walking along the Avenue of the Dead to visit the main attractions: the Sun, Moon, and Quetzalcoatl Pyramids.

You’ll also get to see important murals, learn tons of history, and get a glimpse into ancient traditions. Our guide was super knowledgeable, and since it was a private tour, we could ask loads of questions about the topics that intrigued us the most. 

Before returning to Mexico City, you’ll make a stop in Tlacaelel. Here, your group can relax, sample some tequila, and partake in an obsidian workshop! Obsidian is a natural resource in the area, so it’s a fun addition to the day and we really enjoyed learning about its historical role here.

This private tour can run up to 5 hours. However, it doesn’t include a lunch stop, so you might want to bring snacks or extra cash. It can cost anywhere from $106-$120 USD per person, depending on your group size (max 13 people). This price includes your guide, roundtrip transportation from your hotel, admission fees, and a tequila tasting.

Overall, this private tour makes everything so easy! But it does sell out, so check availability and book your tour online here!

Related Read: Guadalajara is another beautiful city in central Mexico. To learn more, you can read about the best things to do in Guadalajara.

5. Private Tour: Teotihuacan and Guadalupe Shrine

Teotihuacán temples
Teotihuacán temples
The towers at basilica of our lady of guadalupe in Mexico
The towers at Basilica of our Lady of Guadalupe in Mexico

If you want a private tour that covers more than just Teotihuacan, opt for this half-day private tour. I love this option because you get to see Teotihuacan, Tlatelolco, and Guadalupe Shrine all in one day. It’s a well-rounded experience that covers everything from ancient times to modern-day Mexico.

First up is Tlatelolco, which is small (but significant!), so it’s only a quick 30-minute stop. Once upon a time, this was an important marketplace and part of the Aztec capital. You’ll see the Plaza de las Tres Culturas, where pre-Hispanic, colonial, and modern cultures meet.

Afterward, you’ll spend an hour at the Basilica de Guadalupe. This is one of the most important Catholic Churches and pilgrimage sites in the entire world. It’s also a beautiful area to walk around and check out the plaza and its surrounding architecture.

You’ll make a local lunch stop. You can add lunch to your private tour for $20 USD per person. After you fuel up, you’ll head to my favorite part of the day, Teotihuacan!

You get 2 full hours to explore Teotihuacan. Your guide will take you to the Sun and Moon Pyramids, plus some of the lesser visited spots. When we first visited, you were allowed to climb the temples, but it’s prohibited now. Nevertheless, the views of these architectural feats are still extremely impressive from the ground up! 

Of course, the beauty of this private tour is that you’re the boss, so there’s a little flexibility in the schedule. You can choose your pick-up time between 7 am and 10 am, and the whole tour lasts around 6 hours. Also, the guides are passionate about Mexican culture and history, and you’ll have ample opportunity to ask lots of questions.

Tours include your guide, roundtrip transportation from your hotel, water, entry fees, and travel insurance. It can cost between $60-$160 USD, depending on the number of people in your group. You can have up to 12 people per group – so grab some new travel buddies and get going! 

To see three incredible sights in one day, book this private tour online here!

6. Hot Air Balloon Flight over Teotihuacan from Mexico City

Volare Mexico hot air balloon ride
Photo credit: Volare Mexico
Volare Mexico Hot Air Balloon ride in Mexico
Photo credit: Volare Mexico

Who needs a tour bus when you can hop on this hot air balloon flight?! You’ll float high above the magical temples of Teotihuacan and get the best view of it all. Believe me, if you’re looking for an adventure-filled, unconventional way to see the ancient city, this is it!

This tour kicks off early, but the golden sunrise illuminating Teotihuacan is so worth it!  

Once you arrive at the site, you’ll enjoy a complimentary breakfast and coffee and mingle with the other guests. You’ll also meet your pilot and go through the safety demonstration before hopping in the basket!

Each flight lasts 30-50 minutes, taking you through Teotihuacan Valley for amazing views of the temples. There will be many hot air balloons floating across the sky simultaneously, and it’s quite a sight to behold! You’ll have epic memories, photos, and even a flight certificate to take home!  

There are two options for this flight. If you choose to include round-trip transport from Mexico City, it’s $190 USD a person. This tour lasts about 5 hours, and pick-up starts at 4 am. You can also do a 3-hour Teotihuacan tour (on foot!) for no extra cost, but you’ll have to pay the entry fee (85 MXN), so bring some cash along.

If you don’t need transportation, it’ll cost $165 USD a person. However, you’ll need to make your own way to the meeting point by 6 am. The experience lasts 3 hours, and again, you can also explore Teotihuacan on foot afterward.

If you’re coming from Mexico City, we think it’s worth the extra money for transportation! You can always rent a car in Mexico. But at that hour, we’d rather sleep en route!  

Since this activity is weather-dependent, there’s a small chance you’ll have to reschedule. It’s good to be flexible with this type of tour. But don’t worry, if you can’t reschedule, you’ll just be refunded! 

If you’ve never been in a hot air balloon – this is your chance! Book an unforgettable flight over Teotihuacan here!

7. Hot Air Balloon Flight over Teotihuacán + Breakfast in a natural cave

Tlatoani tours balloon ride Teotihuacan tours
Photo credit: Tlatoani Tours

What’s better than a hot air balloon flight? A hot air balloon flight AND breakfast in a cave. I mean…why not upgrade?! You’re on vacation and this is truly a once-in-a-lifetime opportunity.

You’ll have to wake up bright and early for the 4:30 am start, but the payoff is huge. Plus, you’ll be back about 7 hours later with time for a nap! 

You’ll be treated to coffee and cookies before taking off on your 6 am flight. Believe me, the timing is perfect, and you’ll enjoy a beautiful sunrise over Teotihuacan. For roughly 45 minutes, you’ll fly 10,000 feet (3,000 meters) above the ground, with incredible views of all the pyramids. Afterward, there’s a short ceremony where you toast your pilot and get a flight certificate as a little memento. 

Then it’s time for breakfast at La Cueva (the cave)! Walking down into the limestone cave that opens into a dining room is pretty epic … and the food is delicious too! How many people can say they’ve dined in a cave?

But the fun doesn’t stop there. On this epic tour, your group also gets to partake in a tequila tasting and obsidian workshop. Plus, you’ll have an optional 2 hours to explore Teotihuacan. The entry fee isn’t covered but only costs 85 MXN ($5 USD).

The entire tour costs $245 USD a person, including roundtrip transportation, your guide, the flight, breakfast, and the tequila tasting. It’s pricier than other tours on this list, but you get such a variety of incredible experiences! Plus, it’s still a deal considering some of the prices we’ve seen for hot air balloon rides in other countries.

If you’re looking for the ultimate Teotihuacan experience, this is it. So check availability and secure your spot here!  

Why We Book Tours with Viator

Viator is a trusted online booking system for tours around the world! We almost always book our tours using Viator for a couple of reasons:

  • Free cancellation on most tours – Most of the tours on Viator allow you to cancel and get a full refund up to 24 hours in advance. This is handy in case plans change, or if booking an outdoor activity, the weather forecast is looking grim.
  • Reserve now and pay later – You can secure your spot on some of the most popular tours well in advance and not pay until closer to the day of the tour.
  • Pay in your chosen currency – Avoid costly international transaction fees by choosing to pay in your home currency.
  • Peace of mind – When booking with tour operators you find in person on the street or in small booking offices, you are often promised one thing and given another. This online platform holds tour operators accountable with a written description of inclusions as well as the opportunity for customers to leave reviews.

Check out the Viator website here! Or, read our complete Viator review to learn more about what we think about Viator.

Which Teotihuacan Tour is Best for Families?

Close up of the sculptures on the temples at Teotihuacan, Mexico
The restored ruins show tons of detail!

This small-group Teotihuacan tour is an excellent option for families for a few reasons. First off, they’re shared tours with a max of 20 guests. This gives you the personalized feeling of a private tour – but with family-friendly prices. And with fewer people, it also has a more relaxed vibe.

What I also love about this tour is you get a taste of the local transit! Instead of a private car, you’ll meet up with your guide and take the metro and buses to Teotihuacan. It’s easy to spot the guides (who wear bright pink), and the whole thing feels super safe. Overall, I think it’s a cool way to make a family trip more educational and authentic!  

While other tours can last up to 8 or 9 hours, this one runs for about 6 hours. If you have a few family members with less tourism stamina, they’ll be grateful. This tour also skips the tequila tasting, which isn’t suited for younger ones anyways.

These small-group tours start at 8 am from the Palacio de Bellas Artes. It’s a good deal of walking, so wear comfy clothes and shoes. The tour company suggests a minimum age of 12, but of course, this depends on what your kids can handle. However, they don’t stop in shops or restaurants, so I’d definitely bring some water and snacks!

It costs $57 USD per person, including all the transportation tickets, entry fees, and your guide. However, this tour only runs Mondays, Wednesdays, and Fridays, so it’s best to book ahead! You can check availability and buy your tickets online here.

Which Teotihuacan Tour is Best for Thrill Seekers?

Hot Air Balloons fly over Teotihuacán at sunrise
Hot air balloons fly over Teotihuacán at sunrise

If you’re a thrill seeker, this hot air balloon flight is a bonafide way to experience some adventure! Seeing the ancient city of Teotihuacan and one of the world’s largest pyramids from above? Now we’re talking! 

Even if you’re not a huge adrenaline junkie, but your friend or partner is – surprise them with this epic tour! They definitely won’t regret it.

If it’s your first time riding a hot air balloon, you’re in for a huge treat. Even just hanging out in the early morning watching the balloons slowly inflate is a pretty awesome experience. And as you do, you’ll be treated to coffee and can mingle with other guests. But by that point, you’ll be super excited and ready for takeoff.

These adventurous flights last about 45 minutes, and you’ll want to bring that camera to capture the moment. Equal parts thrilling and peaceful, there’s nothing like seeing the golden sunrise over Teotihuacan from above, with other balloons bobbing around the sky like a magical dreamscape.

You have a few options for this tour. Tours with roundtrip transportation from Mexico City are $190 USD, and pickup starts at 4 am. If you forego the transportation, it’ll cost $165 USD. However, you’ll have to make your way to the starting point by 6 am. Honestly, I’d book that transportation so you don’t have to worry about an early morning drive!

After the 3-hour flight experience, you’ll get a diploma of completion as a souvenir. At this point, you can also choose to explore Teotihuacan by foot. The tour company will give you 2 extra hours to do this – but make sure to choose this option when you book! The entry fee isn’t covered, but it’s only 85 MXN ($5 USD).

If you’re a thrill seeker, this is the absolute best way to see Teotihuacan! Even though it’s pricey, it’s much cheaper than other hot air balloon tours we’ve seen while traveling. Don’t miss this awesome opportunity and book your flight online here!

Which Teotihuacan Tour is best for history buffs?

A group of people walk through Teotihuacan, Mexico
Soak up all of Teotihuacan’s history with a knowledgeable guide!

My fellow history lovers know the struggle of being on a group tour and having a million questions! But often, the guides are doing their best to juggle a larger group of people and can’t give you all the answers you need. This is where this private tour comes to the rescue! 

Whether you’re traveling with family or friends, private tours are an awesome way to see Teotihuacan. The big advantage here is that you get to know your guide a little better, and they have time to connect with you. You’ll get their undivided attention so they can answer your questions more in-depth.  

On this private tour, you’ll also see other sites like Tlatelolco and the Guadalupe Shrine. Tlatelolco used to be an important marketplace during the Aztec era. Here, you’ll visit the Plaza de las Tres Culturas, where ancient history meets modern times. Meanwhile, the Basilica de Guadalupe is one of the most important and visited religious sites in the world.

It’s not every day you get to visit a historical site like Teotihuacan, so spending a little extra for a more personalized tour is well worth it. Plus, since it’s your private tour, you can spend more time in specific areas that interest you more. 

And since it’s private, you can leave anytime between 7 am to 10 am. This gives you some more flexibility whether you want to be among the first visitors or take the opportunity to sleep in.

The 6-hour tour costs between $60-$160 USD per person, depending on your group size (including roundtrip transportation, entry fees, and your private guide). There’s a max of 12 people, so gather all your history buff friends for a great time (and a better price, ha). Also, you can add on a local lunch for $20 USD a person.

To learn all you can about this fascinating historical site, book this private tour ahead of time here!

Which Teotihuacan Tour is Best for Couples?

Hot air balloons fly over Teotihuacán near Mexico City
Hot air balloons fly over Teotihuacán near Mexico City

Imagine spending a morning watching the golden sunrise over Teotihuacan – from a hot air balloon! Then, stepping into a magical sunlit cave for a delicious breakfast. This incredible tour combines both experiences with lots of romantic vibes sprinkled in. It’s hands down our top choice for couples looking to share an incredible experience! 

It’s a shared tour, so it’s a bit easier on the budget than a private tour. But with groups of 15 or fewer, it doesn’t feel crowded, and you’ll have just the right amount of privacy. Besides, when you’re flying 10,000 feet (3,000 meters) in the air over Teotihuacan, you’ll forget other people are even there!  

The views are insane and it’s such a special way to see Teotihuacan. And trust me, the sun rising over the pyramids creates that perfect romantic moment.

After landing, you’ll head off for breakfast in La Cueva, a limestone cave-turned restaurant. The dining room is beautifully lit, has an assortment of delicious local food, and makes for a pretty magical experience. There’s also time afterward for a little tequila tasting, an obsidian workshop, and an optional visit to Teotihuacan, too. 

This 5-hour tour costs $245 USD per person, and your flight, breakfast, and the tequila tasting are all included. You’ll also have roundtrip transportation from your hotel, with pickup starting at 4:30 am. You can also have 2 extra hours to explore Teotihuacan on foot. Just make sure to bring cash for the entry fee (85 MXN/$5 USD).

If you’re a romantic at heart or celebrating a special occasion, you won’t want to miss this tour. You can check availability and secure your spot online here.

Related Read: For even more romantic ideas, check out our guide to planning a honeymoon in Puerto Vallarta.

Other Activities to do While in Mexico City

People Lucha Libre fighting in Mexico City during a show
You don’t have to be close to see the Lucha Libre action!
Al Pastor tacos in Mexico City, Mexico
The food is delicious on a taco tour in Mexico City!

Visiting Teotihuacan is just one of the many fun things to do in Mexico City. Trust me, you’ll have no problem filling your itinerary in this bustling city. To give you an idea of what’s on offer, I’ve highlighted some of our favorite activities below.

  • Try local cuisine – Mexican food is world-famous for good reason, and Mexico City is one of the best cities to enjoy it! The Condesa neighborhood has amazing taco stands and chocolatiers and Calle Regina is a pedestrian-only street filled with restaurants. For a broad sampling, I recommend this food tour through Colonia Roma or even this cooking class – which also visits the local market!
  • Watch a Lucha Libre show – Lucha Libre in Mexico City is one of the most entertaining performances I’ve ever seen. This wrestling show is so quintessentially Mexican and is a ton of fun. The best way to understand the traditions and characters is through this organized tour, which also includes a mezcal tasting!
  • Visit hot springs – If you’re looking to escape the city for a day, the crystal-blue waters of Las Grutas de Tolantongo Hot Springs are the perfect remedy. It’s a picture-perfect location with a backdrop of gorgeous mountains. It’s a bit of a drive, though, which is why I recommend this full-day tour.
  • Buy some local souvenirs – If you want to go shopping or find some local souvenirs, head to the La Ciudadela Artisanal Market. This market showcases artists’ work from around the country for very affordable prices – and the selection is huge!
  • Explore some museums – If you want a break from the sun, check out local museums. The Museo Soumaya houses over 66,000 pieces of artwork, while the Anthropology Museum gives you a window into Mexico’s ancient civilizations. You can also step inside the Frida Kahlo Museum, which is the renowned artist’s old home and features her original artwork.

Where to Stay in Mexico City

Selina Mexico City Downtown
Photo Credit: Selina

Mexico City is massive, and there are lots of different areas to stay depending on what tours you want to take and what you want to get out of your trip. For this reason, we wrote a full guide on the best areas to stay in Mexico City as well as the best hostels in Mexico City! These blogs should help you choose an awesome place for your stay!

However, for a quick overview, here are some of my top recommendations.

Luxury – $$$

For luxury travelers, Casa Malí by Dominion Boutique Hotel is a fantastic choice. This upscale hotel in the heart of La Condesa is conveniently located close to iconic city landmarks such as the Angel of Independence and Chapultepec Castle.

It offers huge, modern studios starting at $170 USD, a spacious and cozy terrace, a gym, and even laundry and barbecue facilities for all guests. For guaranteed comfort, book your luxury stay here online!

Mid-range – $$

Hotel MX Roma is a clean, medium-budget hotel in La Roma, close to shops, bars, and restaurants. It has both standard and family rooms equipped with air conditioning, private bathrooms, free Wi-Fi, and flat-screen satellite TV. It offers a space with a terrace to enjoy with family or friends, private parking, a gym, free bikes, and 24-hour front desk service. It’s also an allergy-free property, so there’s no smoking and they use hypoallergenic products.

Rooms run $150 USD in peak season. However, you can snag one as cheap as $70 USD a night when you book in advance online!

Budget – $

For budget travelers, the Selina Hostel in downtown Mexico City is a great, well-known chain. I stayed here during one of my visits and loved the downtown location. Although the area may seem unsafe to some, it’s the Historic Center of Mexico City and where I spent most of my time. They have a common area, pool table, board games, and a bar – so it’s easy to meet others. If working remotely, there’s also a coworking space for an extra fee.

Bunk beds cost around $25 USD, and private rooms start at $80 USD. If you’re traveling on a budget, you can book Selina Hostel online through Hostelworld or

Renting a Car in Mexico

Bailey and Daniel in a rental car in Mexico
Bailey had to drive at first because Daniel is used to driving on the other side!

Undoubtedly, one of the best ways to get around Mexico is in a rental car. 

I struggled to get around by bus and taxi for the longest time. But after renting a car in Mexico in 2019, I never looked back. It allowed me to explore the country without worrying about tours or taxis. It was why I fell in love with Mexico and eventually decided to live here periodically. 

I refuse to use local services whenever I rent a car in Mexico. The truth is they sometimes can’t be trusted or come with hidden fees (or costly insurance that doesn’t make sense). There are even rental car scams! So instead, I use Discover Cars, the company most experienced travelers or ex-pats in Mexico recommend. 

The rates on Discover Cars are cheap, too, with the average rental costing around $25 USD per day. Full coverage insurance can be added for an extra $10 USD a day too. 

Driving in Mexico also only requires a driver’s license using the Roman alphabet. If yours uses another like Japanese and Chinese, you simply need an international driving permit. 

Insurance is required, but if you book with Discover Cars and get the full coverage, that’s all you need! Oh, and being over 18 is required, and if you’re over 25, your rental will be much cheaper! 

Don’t get Caught without Travel Insurance!

We never travel without travel insurance! We’ve had a few instances during our travels when one of us has ended up in the hospital, and travel insurance has saved us thousands of dollars over the years!

SafetyWing is our go-to insurance, we both have policies with them whenever we travel.

They offer travel medical insurance that’s super affordable (only $45 USD per 4 weeks!)The only thing to note is that the insurance must be purchased once you’ve left your home country – we typically buy it as soon as we land at the airport.  

We’ve personally used SafetyWing for many different trips, and we’ve been reimbursed for countless expenses when we’ve fallen ill. SafetyWing even covered our flights back to Canada in full when the pandemic first happened (when last-minute flights before the borders closed were super expensive!) While most travel insurance companies left people stranded, SafetyWing fully reimbursed us for our last-minute, pricey flights!

Also, because it is so affordable, there really is no excuse not to take out a policy. Check prices and get a quote online here with SafetyWing (you can even take out a policy if you’re already traveling!)

Thanks for reading!

Bailey and Daniel at Teotihuacan, Mexico
Thanks for reading!

If you love history, culture, or architecture, Teotihuacan is a must! We loved exploring these ancient ruins and learned a lot about Mexico in the process. However, the ruins are so expansive and outside the city, which is why we always recommend a guided tour. As such, we hope this list has helped you find one that suits your needs!

If you enjoyed this article, check out our other blogs about Mexico. This country has everything from beautiful beaches to cities packed with culture. To give you an idea, we’ve linked to some related reads below. Thanks for reading!

10 Things to Know BEFORE Booking a Taco Tour in Mexico City

Guide to Visiting the BEST Waterfalls in Palenque

31 EPIC Things to do in Tulum, Mexico

21 BEST Beaches in Mexico