Things to do in Mexico City

Sort by Tribes
Categories
Show Local favorites
560 Results
  • 1
    El Zócalo

    El Zócalo

    Ranked #1 overall in Mexico City things to do
    9.398 reviews
    Sights and Museums, Historic Site, Plaza
    Popular withHistoryBackpackersFamilies

    National Palace, with Diego Rivera Murals. Bell tower tour at the Cathedral, best at 11:00 am when they rig the bells and the best view of the Historic Center.

  • 2
    National Museum of Anthropology

    National Museum of Anthropology

    Ranked #2 overall in Mexico City things to do
    9.586 reviews
    Sights and Museums, History Museum
    Popular withHistoryArtsyFamilies

    National Museum Of Anthropology located in the Polanco area Of México City is a must see. There aré many famous artifacts located here. You can spend the whole day here ...

  • 3
    Palacio de Bellas Artes

    Palacio de Bellas Artes

    Ranked #3 overall in Mexico City things to do
    9.574 reviews
    Sights and Museums, Performing Arts, Art Museum, Historic Site, Auditorium
    Popular withArtsyHistoryFamilies

    "Giselle" by the Mexican National Ballet Company was excellent. Tasteful and beautiful describe it.

  • 4
    Castillo de Chapultepec

    Castillo de Chapultepec

    Ranked #4 overall in Mexico City things to do
    9.555 reviews
    Sights and Museums, Historic Site, Castle or Palace
    Popular withHistoryArtsyFamilies

    Castillo de Chapultepec is one of the best Mexican museums. If you want to learn about Mexican-American war, go there. There is a lot to learn.

  • 5
    Museo Frida Kahlo

    Museo Frida Kahlo

    Ranked #5 overall in Mexico City things to do
    9.456 reviews
    Sights and Museums, Art Museum
    Popular withArtsyHistoryFamilies

    This is a home turned museum. Very intimate look at the every day life of Frida and Diego. Simple dwelling and yet rich in art, culture, and meaningful work. Entrance ...

  • 6
    Teotihuacan

    Teotihuacan

    Ranked #6 overall in Mexico City things to do
    9.657 reviews
    Sights and Museums, Historic Site
    Popular withHistoryAdventureBackpackers

    Truly stunning views! Cheapest option to get here is by taking a bus via so Centro de Autobuses; the yellow line stops here. Round trip cost 104 pesos, park admission ...

  • 7
    Centro Histórico

    Centro Histórico

    Ranked #7 overall in Mexico City things to do
    9.638 reviews
    Sights and Museums, Neighborhood
    Popular withHistoryArtsyFamilies

    Lots of places to see, things to do, Anna great restaurants!

  • 8
    Monumento a la Independencia

    Monumento a la Independencia

    Ranked #8 overall in Mexico City things to do
    9.437 reviews
    Sights and Museums, Monument
    Popular withHistoryArtsyFamilies

    Mexico City's iconic symbol standing tall over the panoramic and open central avenue of Reforma.

  • 9
    Coyoacan

    Coyoacan

    Ranked #9 overall in Mexico City things to do
    9.833 reviews
    Sights and Museums, Neighborhood
    Popular withArtsyFamiliesBackpackers

    Coyoacan is colonial-style neighborhood with a boho-hipster vibe. It's located a few kilometers south of downtown--easy to get to by metro/bus and cab. It's a neat place to poke around, ...

  • 10
    Xochimilco

    Xochimilco

    Ranked #10 overall in Mexico City things to do
    8.647 reviews
    Sights and Museums, Neighborhood
    Popular withOutdoorsyAdventureBackpackers

    Watch for scams, guys on bikes will try to convince your taxi driver that the main port is closed. Water was kinda gross. Your mileage may vary if you get ...

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com/trip/hotels/hotel_suggestions?action=index&clean_path=mexico-city&controller=topics&country_code=&current_user_id=&filters=&id=2000000000040&klass_name=Region&list_type=attractions&nearby=false&path=mexico-city%2Fthings-to-do&place=2000000000040&place_type=City&place_type=region&region=2000000000040", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000000040" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };