Mexico City is a vibrant hub where history, culture, and cuisine collide in the most fascinating ways. Its streets are filled with stories from ancient civilizations, colonial splendors, and modern art scenes—all waiting to be explored. Whether you’re marveling at the pyramids of Teotihuacan, savoring tacos in Polanco, or wandering through colonial plazas, this city offers countless ways to see its many faces. One of our favorite experiences is the Mexico City: Teotihuacan, Tlatelolco & Guadalupe Shrine Tour, which combines archaeological wonders with spiritual sites and tasty tequila tastings. It’s a perfect example of how this city blends history, religion, and lively festivities into an unforgettable day.
In this guide, we’ll walk through the 16 best city tours in Mexico City. From cultural walks and private explorations to food adventures and balloon rides, these options showcase the diversity and depth of what Mexico City offers. Whether you’re after a deep dive into history, a culinary journey, or a mix of both, this list has something to match your pace, interests, and budget.
1. Mexico City: Teotihuacan, Tlatelolco & Guadalupe Shrine Tour

At number 1, this full-day tour hits a sweet spot for history lovers and cultural explorers. It includes visits to Teotihuacan, one of Mexico’s most impressive archaeological sites, where you can climb the Pyramid of the Sun and imagine what life was like over 2,000 years ago. The tour also visits Tlatelolco, revealing its ancient and modern significance, along with the Guadalupe Shrine, a major pilgrimage site famous worldwide. Guests consistently praise the knowledgeable guide and the mix of sightseeing, local food, and tequila tasting. The itinerary combines sightseeing with culture—perfect for those wanting a comprehensive day out. The 9-hour experience is priced at $49, making it excellent value considering the depth of insights and sights included.
Bottom Line: A balanced, full-day adventure suited for history buffs and culture seekers who want a mix of archaeology, spirituality, and local flavors.
2. Polanco Food Tour: The Bestselling Food Adventure in Mexico City

Number 2 on our list is a food lover’s dream. This small-group walking tour in Polanco, rated a perfect 5.0 with 773 reviews, takes you to five to seven local hotspots. You’ll sample Oaxacan, Yucatecan, and traditional dishes, including Mexican chocolates and ice creams. Led by an in-the-know guide, you’ll explore the stylish parks, mansions, and galleries that set Polanco apart from the more touristy neighborhoods. The tour’s duration is just about 3 hours, making it easy to slot into a busy day. Guests love the personalized attention and the chance to try regional favorites, with comments praising the “great portions” and “passionate guide.”
Bottom Line: For a focused, tasty exploration of Mexico City’s culinary scene, especially in the upscale Polanco neighborhood, this tour is a hit.
3. Balloon flight in Teotihuacán from Mexico City
Number 3 offers a truly memorable experience: a hot air balloon ride over Teotihuacan. This scenic adventure lasts from 30 to 50 minutes and includes safety-certified pilots and a sparkling toast at the end. The views of the Sun and Moon pyramids from the air are spectacular and give a new perspective on this ancient city. The tour includes a pre-flight coffee break and a flight certificate to remember your flight. With a perfect 5-star rating from 695 reviews, visitors rave about the professionalism and the breathtaking vistas. It’s an excellent choice for those seeking a visual highlight and a bit of adventure.
Bottom Line: A stunning way to see Teotihuacan from above, ideal for travelers wanting an extraordinary photo opportunity and a thrill.
4. Teotihuacan Pyramids Tour, small group in Van, from Mexico City

Number 4 is a classic small-group tour that takes you directly to the pyramids in a comfortable van. It covers the Sun Pyramid, Moon Plaza, Palace of Quetzalpapalotl, and more, with plenty of time for photos and exploration. The guide shares in-depth insights, and the small group size ensures personalized attention. With a 5.0 rating from 618 reviews, guests appreciate the knowledgeable guide and flexible pace. The tour lasts about 5-6 hours and costs $56, offering great value for an immersive experience that avoids the hassle of public transport.
Bottom Line: Perfect for those who want a guided, relaxed exploration of Teotihuacan with lots of historical detail.
5. Walking Tour of the Historic Center of Mexico City

Number 5 is a 3.5-hour walking journey through the heart of Mexico City. You’ll see the Zócalo, the Metropolitan Cathedral, and the Templo Mayor ruins, all while soaking up the atmosphere of this lively area. Led by a friendly guide, guests rave about the insights into Mexico’s colonial and Aztec past. The tour costs just $28, making it a budget-friendly way to get oriented. It’s ideal for first-timers or anyone interested in a comprehensive yet relaxed overview.
Bottom Line: An affordable and insightful introduction perfect for those new to Mexico City’s historic core.
6. Private City Tour in Frida Kahlo, Coyoacán, and Xochimilco

Number 6 offers a personalized experience lasting around 4-6 hours. It includes a visit to the Frida Kahlo Museum (Casa Azul), a walking tour of Coyoacán’s streets and markets, and a relaxing boat ride through Xochimilco’s floating gardens. Ideal for art and culture lovers, the tour is exclusively for your party, ensuring a tailored experience. Guests praise the guide for their insider knowledge and accommodating attitude. With a price of $195, it’s a bit more expensive but offers a highly customized day.
Bottom Line: Best suited for those wanting an in-depth, private experience of Mexico City’s artsy neighborhoods and scenic canals.
7. Teotihuacan Early Morning Tour from Mexico City

Number 7 is a full-day adventure that starts early to beat the crowds at Teotihuacan. It includes a guided tour of the major pyramids and a visit to an artisan market, plus time for lunch and shopping. The tour is highly rated (5.0 from 548 reviews), with travelers loving the morning light and fewer visitors. Hotel pickup and drop-off are included, making logistics easy. The 8-hour itinerary provides a thorough experience, especially suited for early risers who want to maximize their day.
Bottom Line: An excellent choice for early birds wanting to explore Teotihuacan in peace and enjoy a well-rounded cultural outing.
8. Mexico City Custom Private Tour with a Local, Highlights & Hidden Gems

Number 8 is a flexible, private tour that allows you to craft your perfect day. Your local guide will meet you at your hotel and design a personalized itinerary covering highlights and lesser-known spots. The tour lasts 3-8 hours and is rated 5.0 from 531 reviews. Guests love the customization and local insights that make each trip unique, depending on your interests.
Bottom Line: Ideal for travelers who want a tailored experience, with the flexibility to cover anything from historic sites to hidden corners.
9. Mexico City boat tour food and unlimited drinks priority boarding

Number 9 is a fun Xochimilco trajinera boat ride with unlimited drinks and music. It lasts about 2.5 hours, including a stop for Mexican tacos on a chinampa island. The tour emphasizes lively onboard games, Mexican cocktails, and a cocktail workshop. Rated a perfect 5.0, visitors enjoy the relaxed, festive atmosphere, with many mentioning how Ivan’s humor made it even better. This experience suits groups looking for a sociable, laid-back outing.
Bottom Line: Perfect for friends or families wanting a lively, fun-filled boat ride with food, drinks, and games.
10. Mexico City Historical Centre Food Tour with 7 Authentic Tastings
Number 10 offers a 3-hour culinary walk through the historic heart of Mexico City. You’ll sample enchiladas, tacos, sweets, and regional drinks like agua fresca. The guide’s local knowledge shines as they take you to seven authentic tasting stops. Rated a perfect 5.0 from 477 reviews, guests appreciate the intimate group size and the chance to learn about Mexico’s food traditions firsthand.
Bottom Line: Great for foodies wanting a taste of real Mexican cuisine in a short, well-organized tour.
11. Lucha Libre Experience and Mezcal Tasting in Mexico City

Number 11 combines Mexican wrestling (Lucha Libre) with mezcal tasting. In about 4 hours, you’ll learn about luchadores’ lives, enjoy an artisanal mezcal tasting, and attend a live match at Arena México. Rated 5.0, the tour gets praise for the lively atmosphere and the enthusiastic guide, Andres. It’s a fantastic pick for those seeking entertainment and cultural insight in one package.
Bottom Line: A lively, fun-filled night perfect for sports fans and those curious about Mexican wrestling and spirits.
12. Mexican Cooking Class with Food Market Visit in Mexico City

Number 12 is a hands-on cooking experience lasting about 3.5 hours. It starts at a local market, then moves into the kitchen to make guacamole, tortillas, and other classic dishes. Led by a chef, the class includes market insights and practical cooking tips. With a 5-star rating from 470 reviews, guests love the interactive, educational approach and the delicious results.
Bottom Line: Great for foodies who want to learn authentic Mexican recipes and enjoy a tasty meal at the end.
13. Mexico City: Historic Downtown Walking Tour

Number 13 is a 3-hour walking tour exploring Mexico City’s historic downtown. Highlights include the Metropolitan Cathedral, Post Office, and Aztec ruins. Rated 4.8 from 792 reviews, travelers praise the friendly guide and cultural insights. It’s a perfect quick introduction for first-timers eager to get a sense of the city’s core.
Bottom Line: An accessible, informative way to see the main sights of Mexico City’s historic center.
14. Balloon Flight and Teotihuacan Tour w/Breakfast from Mexico City
Number 14 combines nightlife and archaeology in a full-day adventure. It features a hot air balloon ride at sunrise, followed by a breakfast in a cave and a guided tour of Teotihuacan. Rated 5.0 with glowing reviews, it offers stunning aerial views and a unique breakfast experience in a natural setting. It’s perfect for travelers wanting a blend of thrill and culture.
Bottom Line: Excellent for couples or groups seeking a memorable, picture-worthy experience with a touch of adventure.
15. Private City Tour Mexico City – Best Rated

Number 15 is a short but personalized tour lasting around 2 hours. It covers top landmarks like Palacio de Bellas Artes and the National Museum with a private guide. Rated 5.0, it’s ideal for travelers who want a quick, tailored overview without fuss.
Bottom Line: Perfect for newcomers or those short on time wanting a customized introduction.
16. 100% Private Tour in Teotihuácan Pyramids from Mexico City

And finally, number 16 offers a completely private experience exploring Teotihuacan at your own pace. It includes hotel transfers, entrance fees, and your own driver-guide, making it stress-free. Rated 5.0 from 315 reviews, those seeking exclusivity and flexibility will find it ideal. You can visit the Pyramid of the Sun, Quetzalpapalotl Palace, and more, with personalized insights.
Bottom Line: Best for travelers wanting a tailored, hassle-free visit with full control over the schedule.
How to Choose the Best City Tour in Mexico City
Choosing the right tour depends on your interests, budget, and how much time you have. If archaeology and history are your focus, the Teotihuacan full-day tours or early morning trips are excellent. For foodies, the Polanco Food Tour or the Hispanic Center food tastings offer delicious insights. If a private, flexible experience suits your style, consider the custom private tour. And for a lively evening, the Lucha Libre and Mezcal or boat tours in Xochimilco are unforgettable.
Always book early, especially for popular tours like the balloon flight or private experiences. Think about your main interests—whether it’s archaeology, food, or culture—and pick a tour that fits your schedule and energy level. Mexico City offers a wealth of ways to explore—just choose the one that excites you most.
In summary, Mexico City provides a rich array of tours to suit every taste and style. For deep historical dives, the Teotihuacan tours are hard to beat. Food lovers should look at the Polanco Food Tour, while those seeking a personalized trip might prefer the private custom tour. No matter your choice, booking ahead will ensure you don’t miss out on these incredible experiences.
