The Top 17 Fun Things to Do in Mexico City in 2023

Selecting the best things to do in Mexico City is not an easy task, considering the fact that it is the second-largest city across the globe.

So, in this post, I have selected the most iconic places to visit in Mexico City to help you narrow down your search and include in your Mexico City Itinerary the top unmissable places to see and things to do when you will be visiting CDMX.

Mexico City is a paradise for art lovers and culture seekers. In the 15 sq km of the Centro Histórico (historical center) only, you can admire over 1,400 significant buildings dating back from the 16th to 19th centuries, besides museums and the ancient prehispanic city of Tenochtitlan. Not surprisingly the area itself is a UNESCO World Heritage Site.

The pre-Columbian architecture of the city keeps reminding us of its past. While the Spanish conquerors constructed their new city over the ruins of the Aztec metropolis of Tenochtitlán, several Baroque palaces and churches from the colonial era still survive.

Despite having a tarnished past, the city is busy cleaning up now. Public places are revamped, a cultural renaissance is exploding, and the culinary scene is flourishing.

Managing a safe distance from the drug war, Mexico City still remains a safe place of sorts, with the necessary precautions and common sense, though.

Bella Artes museum aereal view in Mexico city

If you are wondering what to do in Mexico City in this post I have tried to put together the highlights of the city the unmissable places to visit and the city landmarks.

Do I need travel insurance in Mexico? Yes, you do! I can never stress enough what a lifesaver it can be in unexpected situations. Although I hope I never need it, it gives me peace of mind to know that whatever happens, I am covered. I have been using  Safety Wing, and I find it quite fair, covering a lot for its pricing level. Depending on your needs or you can compare different insurance companies on this useful site, TRAVEL INSURANCE MASTER. Make sure you read carefully what’s included before making the purchase. If you are undecided yet, you can read my post on the best travel insurance for Mexico for more clarity.

The Best Neighborhoods in Mexico City

In Mexico City, you can identify different distinct areas some of which are definitely worth visiting and others are the most ideal to find a nice hotel where to stay in Mexico City, for which I also got you covered.


Roma is a fancy neighborhood of Mexico City that is lined with a wide variety of cafes, art galleries, and nightclubs. Safe and trendy, it is a cool barrio where you can take a stroll and observe the people in their everyday activities.


Located in the Cuauhtémoc Borough around 4-5 km west of Zocalo, Condesa is an architecturally significant community of Mexico City. Most popular among pet lovers, students, and young entrepreneurs, you will find numerous nightclubs, bars, and restaurants here.


Polanco is one of the most upscale places to visit in Mexico City. It is a high-class neighborhood with rich cultural and historical significance.

Apart from dining and shopping, you will also find some of the best places to stay in Mexico City here. Avenida Presidente Masaryk is a lavish market to do some luxurious shopping.


Coyoacan is one of the oldest neighborhoods of Mexico City lined with numerous old churches, plazas, and colonial-style mansions. The famous Frida Kahlo Museum is situated here only.

Make sure you dedicate a full day spent in Coyoacan and explore all its incredible attractions. Usually organized tours combine Frida Kahlo museum with Xochimilco or other historical landmarks.


While the Zocalo is a UNESCO WORLD HERITAGE site with so many interesting historical landmarks, it’s not my favorite place to hang out.

Don’t get me wrong. I totally loved to explore it with a knowledgeable guide who would point out the most interesting sites and historical buildings and it’s definitely worth visiting.

However, when it comes to where to stay in Mexico City there are definitely better areas. Just something to keep in mind.

Zocalo - main square in Mexico city


Fun Things to Do in Mexico City: Iconic Tourist Attractions

There is an inexhaustible list of attractions in Mexico City, including parks, museums, galleries, cantinas, and landmarks.

Being one of the oldest metropolitan areas of the United States, Mexico City has a rich history. Consequently, you will come across almost everything in this city, ranging from pre-hispanic ruins to heterogeneous architectural gems.

Visiting Mexico City involves night visits to the city museums, Mexico City tours to watch the sunrise from an altitude, and an open-air cinema.

While it’s not possible to cover all the Mexico City places to visit in a single trip, the best trick would be to stick to one neighborhood in one day.

Dare yourself to start exploring Mexico City and discover some of these unmissable experiences while there.

Chapultepec Castle

1. The National Museum of Anthropology

Lying by Chapultepec Park, this museum is a striking example of contemporary architecture, magnificent old prehispanic art displays, and the Central Patio. It is one of the most prominent museums in Mexico City.

The building is as spectacular as its huge collection of archaeological finds. Highlights include the National Library of Anthropology which contains over 300,000 rare volumes. I have been two this museum twice and I never get enough. Consider spending the entire day with a lunch break if you really want to see it all.

2. Chapultepec Castle

Chapultepec Castle is the only palace in the continent that sits over 7,000 feet above sea level. Situated in Chapultepec Park, it has been a home to royalty, served as an observatory once, and also became a military academy.

3. Frida Kahlo Museum

Frida Kahlo Museum is a major attraction in Coyoacan, which is one of the oldest neighborhoods of Mexico City.

Also called the Blue House due to its cobalt blue structure, the museum is where the famous Mexican artists Frida Kahlo, was born, lived, and died.

It is a carefully preserved home that is maintained as it was in Kahlo’s time. You will find a display of Frida’s furniture and her special unique dresses, besides some of her paintings.

4. Chapultepec Park

This is the largest and principal park in Mexico City spread across 4 sq. km. of area. Popular for its museums, lakes, and botanic garden, the National Museum of Anthropology and the National History Museum are situated here only. You may also witness several fun events, theatrical performances, and concerts here.

5. Palacio De Bellas Artes

I cannot believe I have waited so long to visit the Palacio de Bellas Artes. It’s the epitome of impressive architecture and enormous artworks featuring masterpieces of Mexican muralism.

Here, you will admire murals from various artists, including Manuel Rodríguez Lozano, Diego Rivera, Rufino Tamayo, David Alfaro Siqueiros, José Clemente Orozco, and Roberto Montenegro. However, the building itself is a piece of art and you can admire it best from the rooftop cafe at Sears store, right in front.

Bellas Artes museum front view - things to do in Mexico city

6. Torre Latino Americana

Constructed in 1965, it is a 44-story skyscraper renowned to be the tallest building of Centro Historico. It has successfully withstood the massive earthquakes of 1985 and 2017, proving it to be a masterpiece of engineering. The observation deck on the top floor gives 360° views of the city.

overview of Mexico city from the torre latina

7. Basilica De Guadalupe

Opened in 1531, this basilica attracts millions of worshipers and visitors every year. It is constructed adjacent to a hill where Virgin Mary is believed to have appeared.

The complex of buildings included in the site overlooks a huge public square featuring various interesting sculptures, including a concrete cross with a special chime and clock.

Highlights include a modern curved appearance, a splendid altarpiece, and the new Basilica de Guadalupe constructed in 1976 to be able to accommodate all the faithful participants to the mass.

8. Teotihuacan

The Majestic pre-Colombian city of Teotihuacan was the biggest city of America before the Hispanic invasion and UNESCO World Heritage Site.

It is believed that during the 1st millennium AD, there were 125,000 people in the city, which included multi-ethnic groups of Zapotec, Otomi, Maya, Nahua, and Mixtec.

This is totally a must-see and one of the most incredible places to visit in Mexico, but make sure you have an entire day.

There are many ways to explore Teotihuacan, and many amazing tours that offer incredible experiences. Here below I have selected some for you.

9. Xochimilco

40 minutes drive south of Mexico City, Xochimilco features an impressive canal system and an extensive lake which, in the pre-Hispanic times connected most of the valley’s settlements.

Board a trajinera, a gondola-like boat, at Embarcadero Belem and explore the artificial islands and waterways along the way. Together with the historical center of Mexico City, Xochimilco is among the UNESCO World Heritage Sites in Mexico.

Did you know that the name Xochimilco comes from Nahuatl (the language of the Aztecs) and means “flower garden? Read more

In a hurry? Check out these tours

10. Templo Mayor

Templo Mayor is a historic site that has been unearthed and displayed in recent years. It contains ruins of the Tenochtitlan Temple. The finely sculpted first relic is a round discover 3m in diameter and 8.5 tons in weight.

Take a walk along with the ruins of residences embellished with colorful reliefs and original paintwork. The Museum of the Templo Mayor with artifacts and relics is worth visiting.

There are free walking tours where a knowledgeable guide will take you around the area. It’s free but they obviously expect a tip. They are totally worth it.

The front of the cathedral in the Zocalo Mexico with a giant Mexican flag

11. Metropolitan Cathedral

One of the biggest and oldest cathedrals in the Western Hemisphere, this church dominates Zocalo square built with grey sandstone and basalt.

Standout features include bell towers, statues of Faith, Hope, & Charity, Altar of the Kings, the Assumption painting, and the remains of Mexican Emperor Agustin de Iturbide.

zocalo CDMX from a roof top view

12. Palacio Nacional

Situated on the east side of Zocalo, the Palacio Nacional has a 200m long façade and serves as the President’s official residence.

It’s built of red tezontle stone over an Aztec palace, which was once the Spanish viceroy’s seat.

Over the years, it has been modified and enlarged. One of the finest and oldest buildings in Mexico City, its most notable feature is the Freedom Bell.

The palace has 14 courtyards with several rooms, some of which are open for visitors to enter. Don’t miss Diego Rivera’s “The History of Mexico” mural at the grand staircase.

13. UNAM University

UNAM is the largest and most significant public university of Mexico, known worldwide for its range and quality of programs and research. Besides academics, the university also serves as a cultural hub and its campus is a UNESCO World Heritage Site. It is open for visitors where you can witness a huge variety of concerts and performances.

The campus is also a lovely place to exercise and hang out among the lush and manicured garden. Major attractions include the Murals, the Sculpture Space, Botanic Garden, Azul y Oro (a restaurant), the MUAC (a museum of contemporary art), and the Olympic Stadium.

Mexico city UNAM

Amazing things to do in Mexico City: the Best Museums

14. Museo De Arte Moderno

Known to house a massive collection of 20th and 21st-century artworks, this museum displays around 3,000 sculptures, paintings, drawings, prints, and photographs by Diego Rivera and Frida Kahlo.

15. Museum Jumex

This is one of the biggest private art collections of Latin America, including works of Damien Hirst, Andy Warhol, Cy Twombly, and Martin Kippenberger. You will find a wide variety to explore here, ranging from drawings and paintings to video and light displays. David Chipperfield, a British architect, designed this 15,000 sq. ft. white-concrete building featuring a sawtooth top.

16. Soumaya Museum

Soumaya Museum is a futuristic museum founded by one of the richest men in the world, Carlos Slim. Soumaya was his deceased wife. You will find 66,000 art pieces spanning over 3,000 years. Its silver reflective building is 170,000 square feet in size with a unique shape. From the 15th to 20th centuries, the museum has the biggest collection of Auguste Rodin’s sculpture casts other than France.

17. Trotsky Museum

Trotsky Museum is a famous monument in Coyoacan that honors Leon Trotsky, a well-known revolutionary from Russia. He fled to Mexico with his family in 1939 after receiving a death warrant issued for him.

He spent his last days in this house-turned-museum and even survived one attempt to assassinate him. He succumbed to death in the second attempt though. Bullet holes are still present on the museum’s walls.

The museum has a house, a guard tower, outer walls, and a garden area.

You may also like: Is it safe to travel to Mexico

Things to do in Mexico City: Best Guided Tours

Disclaimer is needed here. I normally love to do things on my own, but with age, I realized that joining guided tours is sometimes the smartest thing to do for many different reasons:

  • You save time
  • You are with a knowledgeable guide who will give you precious information that you wouldn’t know if you visited by yourself
  • You save the hassle of local transport
  • You have the chance to meet interesting people both locals and like-minded travelers

That’s why I have selected the below tours for you to check out.

18. Hot Air Balloon Flight over Teotihuacan, from Mexico City

Enjoy this 45 minutes shared flight on an air balloon over the Teotihuacan ancient city.

Hot Air Balloon Flight over Teotihuacan BOOK NOW

19. Coyoacan and Xochimilco

This is a guided 5-hour tour of Mexico City that takes you into Coyoacan through the gorgeous 16th-century mansions, cobblestone streets, San Juan Bautista church, and of course, Frida Kahlo’s home, the Blue House.

You will then relax aboard a ‘trajinera’ boat for a tranquil journey along Xochimilco’s canals and learn about their incredibly efficient use during the Aztec times.

Hot Air Balloon Flight over Teotihuacan

20. Teotihuacan, Tlatelolco, Guadalupe Shrine, and Tequila Tasting Tour

Enjoy historical attractions in one unique full-day guided tour from Mexico City:

  • Tlatelolco, where the main market of the Aztec empire once stood
  • The Basilica of Our Lady of Guadalupe, one of the most popular Catholic pilgrimage sites in the world
  • The archaeological ruins of Teotihuacan, known as the City of the Gods

Teotihuacan, Tlatelolco, Guadalupe Shrine, and Tequila Tasting Tour

21. Experience Mexico City: Cantinas, Lucha Libre and Mariachi in Garibaldi Square

A local guide takes you around the city via public transport, allowing you to experience the city like a local. First, dine at a traditional cantina before enjoying a Lucha Libre match, a very heart-felt Mexican tradition. In Garibaldi Square, you can dance to mariachi band music and wrap it up at a pub in the Zocalo.

Experience Mexico City: Cantinas, Lucha Libre and Mariachi in Garibaldi Square

Also, read about the best restaurants in Polanco (+ top tacos places)

22. Mexico City Highlights E-Bike Tour With Foodie Stops

An easy effort-free ride around Chapultepec Park Forest through amazing historical landmarks and monuments learning about the local history all the way to the historic center through the iconic Paseo de la Reforma.

Mexico City Highlights E-Bike Tour With Foodie Stops

23. Traditional Mexican Cooking Class in a Beautiful Home

All the foodies will love this private tour in the home of a Mexican Family. Margarita will teach you in her own kitchen how to make 2-3 traditional Mexican dishes from her family recipes.

You will also enjoy the meal together in the beautiful home and Garden of your teacher.

Mexico City Highlights E-Bike Tour With Foodie Stops

the angel statue in Mexico city at night

How Many Days to Spend in Mexico City?

With so many things to do in Mexico City, you can easily spend an entire month here and still have plenty of things left to see.

However, if you are on a tight schedule, then 3-to 4 days would be enough to get the feel, although, you will leave with a sense of having missed something.

Here below I will share a Mexico city 3 and 4-day itinerary to help you figure out what to see and what to leave out… maybe for the next time.

Mexico city itineraries

Mexico City itinerary 3 days

If I could spend three days in Mexico City here is what I would do.

Day 1 – Take a free guided tour to in the Zocalo, and continue to explore the historical center including:

  • Bellas Artes (make sure you get a coffee from the Sear Terazza with amazing views over Bellas Artes)
  • UNAM
  • the old Postal Office
  • Torre America Latina
  • Have lunch or an early dinner on the rooftop terrace restaurant of the iconic Grand Hotel Ciudad de Mexico with a stunning view over the Zocalo and the Cathedral.

Day 2Spend the day in Coyoacan where you can take a free walking tour or pay for a full-day tour that combines Frida Kahlo Casa Museo with Xochimilco. If you don’t have much time it would be great otherwise you can do it on your own.

Day 3 Visit the archeological site of Teotihuacan – you can go on your own and hire a guide once there or you can book a tour and combine different other activities including an air balloon ride over the temples, hiking tour, tequila tasting or a bike ride. Here below I am including some of those tours for you to explore.

Teotihuacan Morning Tour with an Archeologist and Tequila Tasting
Teotihuacan Baloon Ride (Transportation & breakfast)
Teotihuacan Bike tour

Mexico City itinerary 4 days

Follow the above mentioned Mexico City itinerary 3 days plus:

Day 4 – explore Chapultepec park including the Castle and the Anthropological Museum. Mind that the Museum has rooms for a full day tour but you may want to save some time and energy to explore the castle and the park or head over to the nearby Polanco for some fancy shopping or a nice world-class restaurant.

sunset from a rooftop in CDMX

How to move around in Mexico City

The best and safest way to move around in Mexico city is by Uber or Didi, those apps are super safe and much cheaper than taxis. While is cheaper to use the underground it’s not the safest way and it wouldn’t take you anywhere.

Using UBER in Mexico city is definitely worth the money.

Mexico city Insider Tips

Here are a few insider tips on the top 10 things to do in Mexico City that no one would tell you.

✔️ Try Cocktails at Fifty Mils: Fifty Mils at Four Seasons is one of the best bars where you can test Mica Rousseau’s mixology and a buffet by chef Tanatiuh Cuevas de Zanaya. Whether you are craving tacos, grill, or seafood, enjoy them with emblematic cocktails including gin, carrot, melon, and champagne.

✔️ Enjoy Magic and Medieval Nights at Meson del Cid: Founded in 1972, it is a castle-themed restaurant embellished with color-stained glass windows, armor, and dark varnishes.

Enjoy traditional Spanish cuisine here featuring pig, cheese, homemade bread, and mushrooms. Fridays are magic events overseen by El Mago Hir, and Saturdays are medieval nights starting at 8.30 pm.

✔️ Take a Night Tour of the City’s Museums: It is held every month on the last Wednesday. During this tour, in which you come across different museums offering guided tours to concerts, workshops, and other night activities. Also, read about all the fun things to do in Mexico city at night

✔️ Buy Antiques from La Lagunilla: This is one of the most popular open-air markets in the city. Setup every Sunday from 6 am, you can buy all types of items here, including vintage furniture, clothes, paintings, games, and others.

✔️ Love Books? Visit El Laberinto: Looking for an old book that is out of print? Want the first edition of your favorite novel? Planning to make your own book collection on a budget?

El Laberinto is a bookstore just a few steps from Teatro de la Ciudad Esperanza Iris.

They have a varied and extensive list of stock ranging from cookbooks and entertainment handbooks to novels by Agatha Christie and Vladimir Nobokov.

✔️ Admire Sunrise from an Altitude of 65m: Revolution Monument has the highest point from where you can watch the sunrise and have a 360° view of Mexico City. The experience lasts around 2 hours. So, wear comfortable shoes and bring a coat.

✔️ Watch a Movie at the Cineteca Nacional: Opened in 1974, this cinematographic center was redeveloped in 2012 and is now one of the best places to enjoy movies in Mexico City. You may enjoy everything from arthouse films and alternative cinema to cinema cycles and commercial films.

✔️ Have a Romantic Night at Lanchacinema: Every month on the first Saturday, a cinema screening is organized in the Chapultepec Forest Lake that you can enjoy from a boat. This is a great way to spend some romantic time with your partner.

✔️ Visit Cafetería Terraza Sears Centro Histórico: This café is located just in front of the Museums of Bellas Artes, from where you can get amazing views and take the best pictures of the museum.

✔️ Take a Daily trip from Mexico City: If you want to take a break from the city chaos, there are many daily trips available that take you on incredible adventures within a couple of hours from the city, both to historical places and cute cities but also to incredible walks in nature, on top of soaring vulcanos or exploring waterfalls and rivers. I will talk about it in a separate post, but I will include here below a few options.

I hope this article was useful, please if you have any questions do not hesitate to ask in the comments below

Things to do in Mexico City: Frequently Asked Questions

Is Mexico City worth visiting?

Mexico City is definitely worth visiting, if only just for the great food you will find. But it’s not all.

As you have read in this Mexico City brief guide you have noticed how many interesting places you can visit in Mexico City, from ancient ruins to amazing architecture, parks, museums, and events.

Also, the vibrant nightlife in Mexico City makes it worth spending a few days in the Mexican capital city.

Are 3 days enough for Mexico City?

3 days are enough to get the feel of the city and see some of the highlights but they are definitely not enough to experience all the amazing things to do in Mexico City.

I would plan at least a week to see more and enjoy the amazing street food.

Is Mexico City affordable to visit?

Yes, Mexico City can be visited on a budget, for sure. You can find great accommodation deals and free things to do. And the street food is the cheapest and the most delicious.

What is the most important thing in Mexico City?

It depends. Most people say that’s The Angel of Independence, which is actually not an Angel, for the story behind it.

It’s located on Paseo Reforma one of the most popular roads that connects the Historical center with Chapultepec Park and the other neighborhood Roma and Polanco.

You can’t miss it for sure.

✨ Mexico Travel Planning Guide ✨

👉 Do I Need Travel Insurance to Travel to Mexico?

I would do it if I were you. You never know what can happen and know that no matter what, you will be covered with any expenses will give you peace of mind, and make your travel worry-free. You can check out SafetyWing which I have used and find it affordable and comprehensive and also Travel Insurance Master which is great because you can insert all your information and what kind of insurance you need and their system will pull out the best insurance for your need.

🚰 Can I Drink Tap Water in Mexico?

No, you can’t! Maybe in some areas or in some homes where they have installed water filters but to be on the safe side, I would say, never drink tap water in Mexico. Carry a water bottle with you and fill it up where you find available potable water sources. Most of the hotels have those.

🚗 Is It Safe to Drive in Mexico?

The short answer is: depending on where you are. Although in general if you stick to the main roads and don’t drive at night you should probably be safe. In lesser tourist areas you should probably check the local news to stay up to date. Driving in the Yucatan Peninsula is easy everywhere, even at night, although I would still avoid it. I recommend Discover Cars because the site offers the option to compare prices among different car rentals and you can add their own full coverage.

Read more on my guide on Renting a car in Mexico.

📱 Will My Phone Work in Mexico?

It will probably work, especially if you have a European or US phone, but your roaming rates may be to the stars (check with your SIM provider). Even if have an affordable international rate, you will be much better off by buying a Mexican SIM Card. It’s cheap, easy to set up, and it will keep you connected with your friends, family, and, more important, google Maps so you will never get lost!

🤕 Is It Safe to Travel to Mexico Right Now?

The short answer is, yes it is. However, there are parts of Mexico that are indeed troubled and you should avoid for now, and others that are super safe and easy to travel around.

Regardless of where you are you should always use some common sense rules such as, never flaunting expensive clothing, accessories, electronics, or money and keeping a low profile.

Read more on my detailed guide on safety in Mexico. If you are traveling to a specific destination I have got you covered as well:

💉 Do I Need Any Vaccine to Travel to Mexico?

No, there is no vaccine requirement (of any kind) to travel to Mexico

🇲🇽 Do I Need a Visa to Travel to Mexico?

If you are coming from the US or Europe you don’t need a VISA to enter Mexico. Once you get in you need to fill out a form that you need to keep with you until you leave. If you don’t have it you will pay a fine.

Although the tourist visa for US and European travelers used to be 6 months long which you could easily renew by leaving the country for a couple of days and going back, nowadays they have been stricter. You may be asked how you would sustain your living and other similar questions. Sometimes they even ask you to show your credit cards.

It seems odd but they can do that. If you intend to stay longer than a usual couple of weeks’ vacation time, just be honest and explain your plans. If you are not from the US, check this site to see if you need a visa

💸 Where Do I Find the Best Travel Deals for Mexico? 💸

A trip to Mexico can be expensive if you love to travel with all the comforts (like I do). There are a few tricks that will help you find the best deals. Here are my tips:

👉 DON’T travel in the high season, which is Holy week, Christmas and winter in general, and August.
👉 Book months in advance to find early booking discounts
👉 Use aggregators such as Discover Cars to find price comparisons and VRBO for vacation rentals!
👉 Look for packages flights+hotels on Expedia.
👉 Check on or for hotel deals

Happy travels!!