The 7 Best Things to Do in Mexico City

1. Take a Walking Tour

Arrow

Walking tours are a great way to learn about a city and see its highlights. I usually start my visits with a walking tour since it's the greatest way to get a feel for the area and meet a local guide who can answer all your questions.

2. Visit the Museo Nacional de Antropología

Arrow

This world-class anthropological museum in Chapultepec Park is Mexico's biggest and most frequented, with over two million visitors annually.

3. Tour Frida Kahlo’s House

Arrow

Frida Kahlo and Diego Rivera are famous Mexican artists. Frida's portraits and self-portraits became renowned. Their previous house (“Casa Azul”) is worth a trip to see how she lived and her original artwork.

4. Attend a Lucha Libre

Arrow

Mexicans love “free wrestling”. Lucha libre elevates the sport with its entertainment and affordability. Have a drink or tequila and don't look away throughout a match—anything can and will happen.

5. Day Trip to Teotihuacán

Arrow

One day excursion out of town should be this one. Teotihuacán was a Mesoamerican metropolis 50 kilometers (30 miles) northeast of Mexico metropolis.

6. Peruse the Mercados

Arrow

Mexico City has several lively marketplaces with distinct charms. Mercado de la Merced, the town's biggest market, is renowned. The food market east of the Zócalo has colorful displays of fruits, vegetables, meats, and spices.

7. Take a Food Tour

Arrow

Traditional Mexican cuisine is UNESCO's Intangible Cultural Heritage because of its rich culture and exquisite food. A self-led taco tour won't teach you as much as a food tour, which is a great way to learn about local cuisine.