Amazing Things to Do in Mexico City

Posted 28/02/2024 | 28th February, 2024

Mexico City, the capital city of Mexico, is a bustling, crazy city filled with life.

It is the home of some of the best art, food and culture in the world and is quickly becoming a ‘must-visit’ destination on every traveller’s bucket list. 

There is so much to see here, from the world-famous Xochimilco, to some of the best museums in the world, and of course, the incredible Lucha Libre. So here are 13 of the best things to do in Mexico City – perfect for your first visit. 

If this is your first visit to Mexico City, check out my Top Tips For Mexico City article.

Best things to do in CDMX
Best things to do in CDMX

13 Amazing Things to Do in Mexico City

Lucha Libre

A visit to the Lucha Libre should be on everyone’s Mexico City bucket list. It’s crazy, chaotic, and so much fun! The Lucha Libre is certainly one of the best things to do in Mexico City at night

Lucha Libre is Mexico’s second most popular spectator sport, second only to their beloved football. You will be undoubtedly familiar with the image of Lucha Libre, with the wrestlers wearing iconic masks and outfits. 

The wrestlers are known as Luchadores, and are split into two groups, Rudos (the bad guys) and Técnicos (the good guys). The best advice I can give is to get involved. Crowd interaction is vital to the overall spectacle of Lucha Libre, and you will want to be a part of it!

Mexico City can be a very overwhelming city, especially with so much conflicting information online. I was at first a little apprehensive to attend the Lucha Libre without a tour, but it turned out to be amazing, and very straightforward.

You can purchase your tickets online from Ticketmaster or simply buy them at the door right before the show. 

If you’re a little nervous about the logistics of visiting the Lucha Libre in Mexico City, I would recommend visiting the Sunday evening family event when things are a little less intense and chaotic.  

Read the Full Article: How to See Lucha Libre Mexico City Without A Guide

Lucha Libre in Mexico City

Frida Kahlo Museum – Top Attractions in Mexico City

Mexico City has so many incredible museums. This amazing capital has over 170 individual museums showcasing everything from sculptures to jewellery. 

It would be impossible to visit all of Mexico City’s museum offerings in one trip. In fact, most would struggle to do it in a lifetime. However, the Frida Khalo Museum is one of the best things to do in Mexico City and should absolutely not be missed from your itinerary. 

Not only was this one of my favourite things to do in Mexico City, but it was also one of the best museums I have ever visited. 

Although very busy, the queues were extremely organised, making entering the museum straightforward and seamless. Once inside, Casa Azul showcases Frida’s life from childhood until her untimely death at age 47.

There is also lots of information about her famous relationship with Diego Rivera. The museum showcases a fantastic amount of her work and has other exciting exhibits, such as a delve into her iconic wardrobe. 

All the information throughout the museum is written in both Spanish and English. 

Tickets get booked up a couple of weeks in advance so be sure to arrange them well in advance of your visit to Mexico City. By Mexican standards, tickets to the Frida Kahlo Museum are relatively expensive. However, they are excellent value for money, considering the experience once inside. 

The Coyocan area is extremely beautiful, with many cool cafes and restaurants. If you have the time, I recommend dedicating a day to exploring it.

frieda kahlo museum
frida kahlo museum

Xochimilco – Unique Things to Do in Mexico City

Xochimilco is one of the most popular Mexico City tourist attractions; you either love or hate it. 

This site is renowned for its vibrant floating gardens and traditional canals

The UNESCO World Heritage site dates back to Aztec times. Colourful boats called trajineras navigate the waterways, offering a unique way to experience local culture.

Xochimilco remains a cherished destination, celebrating the city’s rich history and natural beauty. However, don’t prepare yourself for a relaxing afternoon – Xochimilco is chaotic! The water is packed with literally hundreds of boats, and leaving the dock is disorganised, to say the least. 

How to Get to Xochimilco

Getting to Xochimilco is relatively easy via public transport. Of course, it will depend on where in Mexico City you are staying, but I found the metro to be efficient and reliable, albeit extremely crowded at times. 

If this is your first time taking the metro in Mexico City, fear not; it is extremely straightforward. 

You can purchase a metro card from one of the many machines at all stations and top up using that same machine. Regardless of how many people are in your group, you do not need to purchase more than one metro card; simply take turns to scan through the barrier. Each journey on the Mexico City metro costs $5 MXN. 

First, you must navigate to Tasqueña station at the end of Line 2. Once at Tasqueña, follow the signs for Xochimilco. You will need to tap your metro card again (this journey is $3 MXN per person). You will then need to board the overground train. Be warned, although this train is very cheap, it is painfully slow. 

Once you depart at Xochimilco, it’s around a 30-minute walk to the boats. 

Alternatively, you could take an Uber from the centre of Mexico City. This will cost around $200 MXN, depending on the time of day, and take around 45 minutes, depending on the traffic situation. 

What to Expect from Xochimilco

Now, I found the process of getting on a boat extremely stressful. The first people we spoke to were adamant that we needed at least a four-hour ride, which we did not want. 

After many unsuccessful negotiations, we ended up with an hour ride for $600 MXN. Note: this is the official price for the boat, not per person. Therefore, if you have a group from your hotel, you could ride with, this will be much more cost-efficient. We tried to buddy up with another couple, but the guides caught on, and to put it politely, they were not happy

Our journey on the boats was pleasant, and it was fun watching all the groups around us enjoy drinks and dancing. There are also boats where you can buy food and drink and mariachi bands. 

I felt a little bit underwhelmed when our boat pulled back on the banks within forty-five minutes (we didn’t have the energy to argue that we had paid for an hour). The ride itself was fun, and the scenery was nice.

All in all, Xochimilco felt like a fun, once-in-a-lifetime experience. I wouldn’t rush back in a hurry, but I’m very glad we had the experience.


Chapultepec Park – Mexico City Tourist Attractions

Chapultepec Park is a huge, vibrant oasis with a rich history.

It is the largest urban park in Latin America, offering a serene escape from the urban bustle of Mexico City. 

It encompasses lush green spaces, walking trails, and several museums, including the iconic Chapultepec Castle atop a hill.

The park has witnessed centuries of transformation, from Aztec rulers to Spanish viceroys. 

Today, families, locals, and tourists gather here to enjoy nature, cultural exhibits, and a respite amid Mexico City’s dynamic landscape. Remember, though, that this is Mexico City, so don’t expect tranquillity – there are loads of stalls selling souvenirs, snacks and drinks.

Chapultepec Castle – Must See Mexico City

Perched atop a hill in the heart of Chapultepec Park, the Chapultepec Castle is a captivating symbol of Mexico’s history. Originally constructed as a residence for Spanish representatives, the castle has witnessed pivotal moments in Mexican history.

Overlooking the city, it served as a military academy and imperial residence before becoming the National Museum of History. Visitors explore its ornate rooms, expansive courtyards, and panoramic views, gaining insights into Mexico’s past. The rich history of Mexico is explained through ample signage (in both Spanish and English)

The castle’s architecture and artefacts tell a compelling story, making it a cherished destination that seamlessly blends history, culture, and breathtaking surroundings in the heart of Mexico City.

We visited mid-week, and although it was busy, the queue to buy tickets moved quickly, and there was enough space for it not to feel crowded.  The castle is open 9 am – 5 pm, Tuesday through Sunday. 

On Sundays, the castle is free to Mexican nationals and residents. Therefore, unless you fit into either of those two categories, I suggest visiting on Sundays as they are significantly more busy.

Chapultapec Park Castle
Chapultapec Park Castle

Templo Mayor

Templo Mayor in Mexico City is an archaeological marvel that unveils the ancient Aztec capital of Tenochtitlan.

I was astonished to learn that this incredible site was only discovered in 1978, revealing the heart of Aztec religious and political life.

The ruins include shrines, platforms, and sculptures, showcasing the civilisation’s complex rituals. Visitors can explore the museum adjacent to the site, which houses artefacts unearthed during excavations.

Templo Mayor stands as a tangible link to Mexico’s pre-Hispanic past, inviting contemplation of the cultural legacy that endures in the bustling heart of the modern metropolis.

Templo Mayor is open 9 am – 5 pm Tuesday through Sunday.

Anthropology Museum

The Anthropology Museum, located in Chapultepec Park, is one of the best museums in Mexico City. In fact, it is the perfect first stop in Mexico City, as it gives an excellent historical overview of the area. 

The Anthropology Museum is a cultural treasure trove showcasing diverse indigenous civilisations. The museum houses an extensive collection of artefacts, from Aztec sculptures to Mayan relics. 

There is so much to see at the Anthropology Museum that you can easily spend a few hours here enjoying the various exhibits. The museum itself is also beautiful, with a stunning water feature at the entrance. Most of the signage is also in English, so you won’t struggle even if your Spanish isn’t quite up to scratch.

Anthropology Museum
Chapultapec Park Castle

Eat Like a Local

Mexico City has some of (if not the) best street food in the world. You will struggle to find a street in this bustling capital without a taco stand on the corner. 

I have travelled extensively throughout Mexico, and the rumours are true: the capital certainly wins the award for the most delicious food.

If you’re new to the cuisine, then tacos (particularly El Pastor), tortas, gorditas and elote should all be on your list of foods to try. 

If you’re unsure where to start with the Mexico City culinary scene, consider opting for a street food tour that will give you an excellent overview of the best Mexico City offers.

Mexico City tacos
Mexico City Fish Tacos

Visit the Angel of Independence

The Angel of Independence in Mexico City stands tall as a symbol of the nation’s freedom. 

Erected in 1910, it commemorates Mexico’s centennial of independence from Spanish rule. This iconic monument, also known as El Ángel, features a winged angel atop a Corinthian column. 

The angel holds a laurel wreath and a broken chain, representing liberation. Visitors often gather at this historic landmark, which is centrally located on Paseo de la Reforma.

A site of national pride, the Angel of Independence serves as a silent witness to Mexico’s enduring spirit and the struggles for autonomy.

Coyocan - Mexico City
Chapultapec Park Castle

Palacio de Bellas Artes

The Palacio de Bellas Artes is, without a doubt, one of the best things to do in Mexico City

Aside from being one of Mexico’s most stunning and recognisable buildings, the Palacio de Bellas Artes is home to a fabulous collection of art. It also hosts a fantastic range of weekly events including opera, ballet, and art exhibitions. 

Perhaps Mexico City’s worst-kept secret is the Palacio de Bellas Artes viewing spot. Sears (the department store) has a cafe on the eighth floor with a balcony overlooking the palace. As you would expect, this place gets extremely busy, so expect a little wait for a table.

Bellas Artes
Bellas Artes Park

Teotihuacan Pyramids

The Teotihuacan Pyramids in Mexico City are awe-inspiring ancient wonders that transport you back in time. Built by an unknown civilisation around 200 BCE, they are now one of the best things to do in Mexico City

I recommend setting off as early as possible as the journey takes over an hour each way, and the site gets extremely hot with no shade. Don’t forget your hat and sunscreen!

Read the Full Article: How to Get to Teotihuacan Pyramids From Mexico City

Teotihuacan Pyramids

Wander Roma and Condesa –  Best Things to See in Mexico City

If you’re planning a trip to Mexico City, you’ll be aware of the beautiful leafy areas of Roma and Condesa. These neighbourhoods are packed with amazing restaurants, cafes and bars. 

You should set aside a day to wander around this beautiful area, taking advantage of the green spaces and delicious eateries. 

If it’s your first visit to Mexico City, I recommend staying in the areas of Roma or Condesa. 

Day Trip To Puebla

Puebla is a beautiful city just a two-hour bus ride from Mexico City. It has a very different vibe to the Capital – it is much more relaxed and walkable. 

There is plenty to do in Puebla: beautiful churches, parks, historic tunnels, and a cable car offering spectacular views of the four surrounding mountains. 

The bus runs between the two cities fifteen times daily and takes around two hours. You can certainly see all of Puebla’s highlights in one day. But if you have the time to spare, I recommend spending three days in Puebla to see all it offers. 

Read the Full Article: Best Things to Do in Puebla

Puebla Mexico
Puebla Mexico


Things to do in Mexico City
Things to do in Mexico City
Things to do in Mexico City

Prev Post

Borough Market

14 Delicious Food Markets in London

Next Post

Shadwell basin

102 Amazing Things to do in London in 2024