Things to Do in Mexico City
COVID-19 Update:To limit the spread of the coronavirus, attractions may be closed or have partial closures. Please consult government travel advisories before booking. More information can be found here.
Browse by Category
$54.00 per adult
Popular: Booked by 1,049 travellers!
$44.00 per adult
Popular: Booked by 1,319 travellers!
$49.00 per adult
Popular: Booked by 2,523 travellers!
Top Attractions in Mexico City
Mexico City Super Saver: Coyoacán and Frida Kahlo Museum plus Xochimilco and National University
$35.00 per adult
Popular: Booked by 4,952 travellers!
$19.00 per adult
Popular: Booked by 764 travellers!
$35.00 per adult
Popular: Booked by 1,629 travellers!
$139.99 per adult
Popular: Booked by 674 travellers!
$64.00 per adult
Popular: Booked by 1,001 travellers!
Types of Things to Do in Mexico CityTours (432)Sights & Landmarks (234)Shopping (202)Museums (184)Outdoor Activities (173)Nightlife (153)Spas & Wellness (149)Food & Drink (148)Fun & Games (127)Transportation (119)Classes & Workshops (68)Nature & Parks (64)Concerts & Shows (57)Boat Tours & Water Sports (35)Traveller Resources (15)
Things to Do in Mexico City by NeighbourhoodCuauhtémoc District (527)Miguel Hidalgo (199)Centro Histórico (133)Álvaro Obregón District (110)Coyoacán (108)Coyoacán (102)Condesa (101)Roma Norte (93)Polanco (85)Juarez (79)Roma (78)Gustavo A. Madero (56)Tlalpan (49)Iztapalapa (49)Alameda (46)
Frequently Asked Questions about Mexico City
- Teotihuacan Morning Tour with a Private Archeologist and Tequila tasting
- Mexico: Private tour to Teotihuacan
- Teotihuacan, Tlatelolco, Guadalupe Shrine and Tequila Tasting Tour
- Puebla and Cholula Full-Day Tour from Mexico City
- Small-Group Teotihuacan Pyramids from Mexico City
What are the top attractions to visit in Mexico City?
What are the best outdoor activities in Mexico City?
What are the best day trips from Mexico City?
The best day trips from Mexico City according to Tripadvisor travellers are:
What are the most popular things to do in Mexico City with kids?