More about: 15 Best Mexico City Tours
From visiting the most important historical and cultural sites to exploring neighbourhoods less known to tourists, there are a wide variety of tours available to choose from. In general, tour guides will take you through the history and culture of the city, while telling you entertaining stories about the places you're visiting.
In addition, many of the city's tours also include a stop to enjoy delicious local food, which is why signing up for one of these tours is one of the best things to see and do in Mexico City
1. Guided tour of Mexico City's Historic Centre

Explore the heart of the Mexican capital with a guided tour of Mexico City's Centro Historico, a tour full of history, culture and stunning architecture. Accompanied by an expert guide, you will see the most important monuments of the city, from ancient pre-Hispanic constructions to colonial and modern buildings that narrate the evolution of this great metropolis.
This tour will take you to discover the most emblematic corners of the Historic Centre of Mexico City, walking through its streets full of history, culture and impressive architecture. The tour starts at the imposing Metropolitan Cathedral, one of the oldest and most majestic churches in Latin America. From there, you will continue to the Zócalo, the heart of the city, surrounded by colonial buildings and historical sites.
During the tour, you will also visit the Palacio de Bellas Artes, the Casa de los Azulejos and the Torre Latinoamericana, from where you can enjoy spectacular panoramic views of the city.
Details of interest
- Price: from 20 € per person.
- Duration: approximately 3 hours.
- Means of transport: walking tour.
2. Gastronomic tour of Mexico City

Immerse yourself in the flavours of the capital with this gastronomic tour of Mexico City, an ideal way to learn about the history and culinary tradition of the country. Accompanied by an expert guide, you will visit traditional markets, taquerias and emblematic establishments where you will taste some of the most representative dishes of Mexican cuisine.
The tour includes the opportunity to try typical antojitos, tacos, tamales and Mexican sweets, as well as learning the history behind each dish. It is a perfect experience for food lovers who want to discover the city through its gastronomy.
Interesting details
- Price: from 100 € per person.
- Duration: approximately 5 hours.
- Means of transport: walking tour.
3. Street Art Bike Tour of Mexico City

This tour will take you to explore the vibrant world of street art in Mexico City, discovering murals and graffiti created by talented local and international artists. Along the way, you'll learn how street art reflects the country's history, culture and social issues, making it a powerful and ever-evolving form of expression.
In addition to admiring the impressive works, an expert guide will explain the meaning behind each mural, allowing you to better understand the impact of street art in the city. It is an ideal experience for those who want to get to know a more alternative and artistic side of the Mexican capital.
Interesting details
- Price: from €60 per person.
- Duration: approximately 3.5 hours.
- Means of transport: by bicycle
4. Hot air balloon flight over Teotihuacan from CDMX

During this tour you will discover the beauty of the Teotihuacan Valley from the air in a hot air balloon ride that lasts between 30 and 50 minutes. At the same time you will be able to admire some of the most precious archaeological wonders of the world. This hot air balloon tour from Mexico City will start at your hotel in CDMX and as soon as you arrive at the balloon port, you can have a coffee before boarding your flight.
After your flight, you will return to the port to enjoy a toast and receive your flight certificate. After this time you will have your buffet breakfast. If you want to get to know the area a little better, you can choose the option of taking a tour of the Teotihuacan Archaeological Zone to explore the ruins from the ground. This tour lasts at least 3 hours, during which you can visit the Pyramids of the Sun and the Moon and the Temple of Quetzalcoatl.
Details of interest
- Price: you will have to pay around 160 euros for this experience.
- Duration: the activity lasts between 4 and 9 hours.
- Means of transport: the adventure is completed in a fully equipped vehicle and hot air balloon.
5. Guided night tour of Mexico City

Your tour starts in a central point of the city and will take you to discover the magic of Mexico City by night. You will visit some of its most emblematic places illuminated, enjoying a unique perspective of its monuments and main avenues.
During the tour, you will visit iconic sites such as the Zócalo, the Palacio de Bellas Artes and Paseo de la Reforma, while an expert guide tells you stories and curiosities of the city. In addition, you will have the opportunity to stop at some strategic points to take pictures and experience the vibrant nightlife atmosphere of the capital.
Interesting details
- Price: from 45 € per person.
- Duration: approximately 4 hours.
- Means of transport: minibus tour with some stops on foot.
6. Panoramic Tour of Mexico City, Chapultepec and Polanco

Starting from the National Auditorium, this exciting itinerary will take you through a very important area for the development of Mexico City' s economy: the Delegación Miguel Hidalgo. From this place you will go along the famous Avenida Presidente Masaryk, which is lined with hotels, residences and exclusive shops, making it one of the best neighbourhoods in Mexico City
But that's not all, because during the tour you'll also discover that many of the streets in this area are named after important writers and scientists, so you'll get to know a bit more about the culture and history of Mexico. You will also get to know the Polanco neighbourhood, where you will visit the Antara shopping centre, the Soumaya Museum, the Inbursa Aquarium, the Hipódromo de las Américas and the Papalote Museum.
Details of interest
- Price: you will have to pay about 12 euros to do this activity.
- Duration: it will take you about 3 hours to complete the tour.
- Means of transport: the whole trip is done by private bus.
7. Experience the Day of the Dead with a tour in Mexico City.

Immerse yourself in one of Mexico's most iconic traditions with this special Day of the Dead tour in Mexico City. Discover how the capital is filled with colours, offerings and celebrations to honour the dead in a unique experience full of history and symbolism.
During the tour, you will visit traditional altars, illuminated cemeteries and streets decorated with papel picado and cempasúchil flowers. You will also learn about the meaning behind this festivity and enjoy the magical atmosphere that is experienced in every corner of the city during these dates.
Interesting details
- Price: from 80 € per person.
- Duration: approximately 5 hours.
- Means of transport: minibus with some stops on foot.
8. Tour of Chapultepec Castle and the Museum of Anthropology

Explore two of the capital's most iconic sites with this guided tour of Chapultepec Castle and the Museum of Anthropology. Immerse yourself in Mexico's history as you tour an ancient palace with spectacular views and see one of the world's most impressive archaeological collections.
The tour begins at Chapultepec Castle, a former presidential residence and now a museum full of art and history. Afterwards, you will visit the National Museum of Anthropology, where you can admire pieces such as the Sun Stone and learn more about Mexico's pre-Hispanic civilisations.
Interesting details
- Price: from 50 € per person.
- Duration: approximately 4 hours.
- Means of transport: walking tour.
9. Tour of the most impressive palaces of Mexico City

Discover the architectural and historical richness of the capital with this guided tour of Mexico City's most emblematic palaces. During the tour, you'll see buildings full of history, culture and art, with impressive facades and elaborately decorated halls.
You will visit iconic places such as the Palace of Fine Arts, the Postal Palace and the National Palace, where you can admire the famous murals of Diego Rivera. An expert guide will tell you the story behind each of these monuments, taking you on a journey through time in this fascinating city.
Details of interest
- Price: from 35 € per person.
- Duration: approximately 3 hours.
- Means of transport: walking tour.
10. Private tour of the Pyramids of Teotihuacán

On this tour to the Pyramids of Teotihuacan from Mexico City, you will have the opportunity to visit one of the most impressive pre-Hispanic sites in the country. You will tour these structures together with an expert guide who will take you to the most outstanding places in the region, while telling you about the history of this ancient city.
If you are passionate about history and archaeology, you will love this tour of Teotihuacan, because you will be able to customise your route and learn all the secrets and mysteries of this fascinating city. Moreover, being a private tour, you will have the opportunity to enjoy the experience in an exclusive way.
Interesting details
- Price: you will have to pay around 235 euros per person to enjoy this tour.
- Duration: it will take you around 6 hours to complete the activity.
- Means of transport: transport by air-conditioned bus or minibus is included.
11. Frida Kahlo Recognition Tour of Coyoacán

On this tour of Coyoacán, your guide will take you to discover the history and culture of one of the most colourful and picturesque neighbourhoods in Mexico City. During the tour, you will learn about the life of one of Mexico's most famous artists, Frida Kahlo. Your guide will take you to learn fascinating details about the life and work of this iconic Mexican painter.
In addition, you will have the opportunity to stroll through the cobblestone streets of Coyoacan while learning about the historical and cultural events that have marked this neighbourhood. The best thing about this experience is that you will go at your own pace and you can stop from time to time to enjoy the local gastronomy in one of the traditional restaurants of Coyoacán.
Interesting details
- Price: you will have to pay around 15 euros per person to enjoy this tour.
- Duration: it will take you around 2 hours and a half, approximately, to complete this experience.
- Means of transport: the tour is completed on foot.
12. Taco and handicraft tour of Mexico City

During the taco and handicraft tour of Mexico City, you will visit the historic centre of the capital, its main markets and you will have the opportunity to taste some of its most typical dishes. Not only will you taste tacos, but also quesadillas, churros and typical sweets. You will also have the opportunity to appreciate the local handicrafts and immerse yourself in the culture and traditions of the country.
This tour includes a stop at the Zócalo, where you can also visit important buildings such as the Cathedral and the National Palace. Your guide will also take you on a walk along the iconic Calle 5 de Mayo, which is recognised as the scene of Mexico's independence. You will also find the Casa de los Azulejos, which is a building that stands out for its impressive Spanish Baroque architecture.
Interesting details
- Price: you will have to pay around 57 euros to enjoy this experience.
- Duration: this tour lasts 4 hours.
- Means of transport: the whole tour is completed by bus or minibus.
13. Mexico City Bars and Terraces Tour

This is definitely a unique experience in Mexico City, where you will get to know the most popular rooftop bars in the city. During the tour, you'll visit the trendiest bars in the city centre and along Avenida de la Reforma to enjoy the best views of the city.
At the end of this night tour, you'll be able to enjoy an incredible evening with your friends while enjoying the panoramic views of the Mexican capital from above. Three establishments will be enough to get to know a great part of the Mexican nightlife, in the middle of an opportunity that you can't miss if you want to get to know Mexico City from a different point of view.
Interesting details
- Price: you will have to pay around 28 euros per person to enjoy this tour.
- Duration: it will take you about 5 hours to complete the tour.
- Means of transport: you will travel around the city by bus.
14. Private tour of Mexico City

Enjoy a personalised sightseeing experience in the city with this private tour of Mexico City. Your private and dedicated guide will take you to discover the city in an exclusive way. You can customize the tour and focus on the places and attractions you are most interested in seeing.
On your private guided tour, you will have the opportunity to discover the local culture and history, enjoy traditional food and explore the historic neighbourhoods at your own pace. With an expert guide by your side, you'll be able to ask as many questions as you like to find out more about the places you visit.
But the experience is not just about seeing the monuments, you 'll also learn about the indigenous and European cultural confluence that has intertwined in Mexico City. From the Aztec archaeological pieces at the National Museum of Anthropology to the Art Nouveau and Art Deco designs at the Palace of Fine Arts.
Interesting details
- Price: you will have to pay from 100 euros per group of up to 6 people.
- Duration: this private tour lasts between 3 and 6 hours.
- Means of transport: the whole tour is completed by minivan.
15. Electric bike tour of Mexico City

You'll hop on an electric bike and pedal to the centre of Mexico City, where you'll ride past the Museum of Anthropology, the Museum of Modern Art and the Rufino Tamayo Museum, which are some of the best museums in Mexico City You'll also pass Chapultepec Park and the Monumento a la Patria.
Your bike tour of Mexico City will take you to stop in front of the emblematic Nezahualcoyotl Fountain and then continue to the Lions Gate, the Casa de Correos and the National Palace. During this tour you'll have the opportunity to admire the Angel of Independence, an iconic monument symbolising Mexico's independence, up close, and also ride through the vast Plaza de la Constitucion, where you'll see the cathedral.
Interesting details
- Price: you will have to pay around 70 euros per person to enjoy this tour.
- Duration: it will take you around 3 hours to complete this experience.
- Means of transport: this tour is completed by bicycle.
Tips for a tour in Mexico City

- Wear comfortable shoes in case too much walking is required.
- Don't forget to bring something to keep warm if you do any of these tours during the winter.
- Bring extra money for those cases where meals and drinks are not included, because you will always want to try Mexican cuisine.