Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Explore thousands of activities with free cancellation and no added fees.

Design your experience with airport transfers, excursions, day tours & more.

Get an insider's look in what to book before you travel.

Top things to do in Mexico City

See all 117 things to do in Mexico City

Things To Do In Mexico City

Perpetually prepared for inventive ways to get inspired and have an eye-opening adventure, you're eager to check out new territory like the expert traveller you are. It's not hard to fill your days, because Expedia makes it simple to book loads of things to do. Reserve your activities today, and the only thing you'll have left to do is pack your suitcase and get excited!

  • The things to do in Mexico City are not only perfect for you, but they won't bust your budget. We have 117 things to do here, and you can get them starting at £5. Reserve your favourite day trip on Expedia at an ideal rate, and you might still have money for a fancy hotel or decadent dinner while you're travelling.
  • Mexico City is popular among inquisitive minds similar to yourself. In fact, a good percentage of travellers can't wait for the next trip to the area to learn about local culture and explore the best things to do. The top things to do can grab the curiosity of even seasoned explorers, and that includes savvy visitors like you. Our list includes a wide variety of entertainment and opportunities for adventure. With Mexico City's most visited places to stay easily engaged throughout the afternoon like the Guadalupe Shrine & Teotihuacan Pyramids Tour and Teotihuacan Pyramids & Guadalupe Shrine Full-Day Tour, there is an abundance of possibilities to choose from when you consider all the things you can do here at Expedia.

Our activities are the best way to organise your getaway. It takes a game plan to really get the most out of Mexico City, particularly when you intend to include trips to museums and outdoor activities. And it's evident that you don't want to hunker down in your hotel room遥ou are ready to get out and have an adventure. You're excited to sign up for the best activities around, and a quiet day exploring local neighbourhoods is an adventure all its own. Book guided tours on Expedia, and there will be no need to worry about looking at a map.