(updated July 2024)
Are you considering a vacation to Mexico City? If so, you might be wondering, “is Mexico City worth visiting”? It’s understandable to have doubts about traveling to Mexico when there are frequent reports of crime, pollution, and contaminated water.
Mexico City is worth visiting if you enjoy a vibrant city vacation. Mexico City has it all: Aztec culture, UNESCO World Heritage Sites, fascinating museums and delicious food ranging from street tacos to MICHELIN star rated restaurants.
For the last twenty years I have traveled to various cities in Mexico. I just returned from a trip to CDMX, so I can share helpful pros and cons of Mexico City! Keep reading to learn whether Mexico City is worth visiting, and decide if a trip to the capital is the right for you.
DISCLOSURE: PLEASE NOTE THAT SOME LINKS BELOW ARE AFFILIATE LINKS. I EARN A MINIMAL COMMISSION THAT SUPPORTS MY SMALL BUSINESS AT NO ADDITIONAL COST TO YOU.
Is Mexico City Worth Visiting: Facts about CDMX
Mexico City, known as Ciudad de Mexico or CDMX, is the capital of Mexico. It is a common misconception that Mexico is part of South America. However, it is on the continent of North America. The site of the current city was established in 1325 C.E. It was known as Tenochtitlan, the ancient Aztec civilization. Additionally, it is the oldest metropolis in North America.
In terms of size and population, Mexico City is enormous. In fact, Mexico City is the most populous city in North America with over 22 million residents. Mexico City is sixteen times larger than New York City and it spans almost 600 square miles.
How To Get To Mexico City
Flights to Mexico City from the United States are plentiful and affordable (add that to the list of pros). International flights to CDMX arrive at Benito Juarez International Airport. This is the second largest airport in Mexico. There are numerous U.S. Cities that fly direct to Mexico City such as:
- Dallas
- Miami
- Phoenix
- Los Angeles
- Philadelphia
- Chicago
- New York
- San Francisco
- Houston
Learn How to Fly From Tijuana to Destinations in Mexico In This Blog Post!
Why Visit Mexico City: The Positives About CDMX
Once you arrive In Mexico City it’s time to explore the highlights. If you are wondering, “Why go to Mexico City?” Keep reading for the pro’s of a Mexico City trip. A note about the following attractions: these are organized by category, not location.
1. The Historic Center of Mexico City Is Full of History and Cultural Experiences
One of the main reasons Mexico City is worth visiting is the fabulous historic city center. It makes sense to begin your exploration of Mexico City where it began in approximately 1325 CE. The city center has many names: El Centro Historico and El Centro de Mexico are common ones. Both Aztec and Spanish influences can be noted here. This is one of many UNESCO World Heritage Sites in Mexico City. Below, you will find attractions in the El Centro Historic for you to explore.
Zócalo
First begin at the main square in the historic District Federal of CDMX, called Zócalo or Constitution Square. Surrounding the largest square in Latin America, you can find important cultural attractions, restaurants and a flurry of people. Take time to wander through the square and soak up the palpable energy of Mexico City. Festivities during holidays such as Mexican Independence Day, Dia De Los Muertos, and Christmas fill the Zocolo with activity.
Zócalo Address: Plaza de la Constitución S/N, Centro Histórico de la Ciudad de México, Centro, Cuauhtémoc, 06010 Ciudad de México, CDMX, Mexico
There is no admission fee to explore Zócalo Square.
Templo Mayor
Templo Mayor was the main temple of the destroyed city of Tenochtitlan. You can explore the temple site and Templo Mayor Museum to learn about Aztec history.
Museo Del Templo Mayor Address: Seminario 8, Centro Histórico de la Ciudad de México, Centro, Cuauhtémoc, 06060 Ciudad de México, CDMX, México
Templo Mayor Museum Operating Hours:
- Monday- CLOSED
- Tuesday-Sunday 9:00-5:00
Tickets for Templo Mayor Museum: $90 MXN for adults. Children under 13 are free.
Palacio Nacional
Next visit the National Palace where the Mexican President resides. Make sure to look for the Campana de Dolores, which is the bell rung at the start of the War of Independence. You can also admire works of art by Diego Rivera.
Palacio Nacional Address: Plaza de la Constitución S/N, Centro Histórico de la Ciudad de México, Centro, Cuauhtémoc, 06066 Ciudad de México, CDMX, Mexico
National Palace Operating Hours:
- Tuesday-Sunday 9:00-5:00
Palacio Nacional Admission: Free
Seeking Stamps Tip: Proper identification is required for entry.
2. Mexico City Has Fabulous Restaurants and Cuisine
Without a doubt the flavorful cuisine and beautiful restaurants make Mexico City worth visiting. From street food to MICHELIN star dining, CDMX has it all. The diversity and quality of the restaurants in Mexico City distinguish it from other cities in Mexico. From decor to ambiance, CDMX restaurants offer so many options. Some favorite restaurants are:
- Lardo– This is a great spot for brunch in CDMX.
- Farmacia Internacional- Perfect for a quick coffee and breakfast in Mexico City.
- La Docena– Offers fresh seafood and oysters.
- Pujol– It’s tough to get a reservation here, but the reviews speak for themselves.
- Contramar– One of CDMX’s top picks. Reservations book up as soon as they are released.
- Palmares Azotea– If you can’t get into Contramar walk next door to this hidden gem upstairs. It’s great for lunch in CDMX.
- Ticuchi– A dark and sultry high end restaurant with a bar-like feel.
- Puerto Prendes– This is one of the most beautiful restaurants in Mexico City with is towering ceiling and elegant aesthetic.
- Carajillo– This is a lively dinner restaurant with loud music and thrilling pyrotechnics.
- El Moro Churreria- No visit to Mexico City is complete without sampling its famous crispy, cinnamon covered churros with chocolate dipping sauce.
3. Mexico City Is Worth Seeing For Lively Bars and Nightlife
Next, it’s time to explore the nightlife and mezcal scene in Mexico City. After dark, Mexico City becomes even more exciting. There are great bars, mezcalerias, and speakeasies to enjoy. CDMX even has four bars included in the World’s Top 50 bars. Some favorites are:
- Hanky Panky– a swanky speakeasy serving delicious Mexican food and cocktails.
- The Handshake Bar– this cozy speakeasy serves up fabulous craft cocktails. Watch out for chapulines (grasshoppers) in the nut mix.
- Licoreria Limantour– this open-air two story bar is the perfect place to enjoy an evening cocktail.
- Carlotta Reforma– Enjoy breaktaking views of the CDMX skyline from the top of the Ritz Carlton.
- La Clandestina– This is a great spot in the Condesa area. It has both an indoor and outdoor space.
- La Llorona Cantina– Try a mezcal flight at this relaxed spot in Condesa.
4. The Exquisite Pyramids of Teotihuacan Make CDMX Worth a Visit
Take a day trip to the ancient city of Teotihuacan. Teotihuacan was built as early as 400 BC and is a UNESCO World Heritage Site. It takes approximately 45 minutes to reach the site from the city. Take a hot air balloon to view the pyramids from the air for a memorable experience. These ruins are truly awe-inspiring and are a must-see in CDMX.
Are You Looking For Comfortable Warm Weather Travel Dresses? Check Out This Blog Post!
Hours of Operation for Teotihuacan: 9:00-5:00 Daily. Gates close at 3:00 for the last admission.
Teotihuacan Tickets: Teotihuacan admission costs$ 80 MXN.
Seeking Stamps Tip: You cannot climb to the top of Teotihuacan any longer in an effort to preserve the ruins. Visit in the morning when there are fewer crowds and cooler temperatures. There is very little shade, so wear sun protection, a hat, and sunglasses. You will want to wear sturdy shoes to walk over the expansive site.

Where to Eat Near Teotihuacan:
If you are looking for an interesting restaurant near the Teotihuacan Pyramids, visit La Gruta. This beautiful restaurant engulfed by a cave is gorgeous. From the colorful interior, candlelight, handcrafted cocktails and delicious food- it’s amazing. They offer some “traditional” items on the menu such as chinicuil (caterpillars), and escamoles (ant larvae). If you aren’t feeling adventurous, try the mole or fajitas with a mango margarita!
5. Mexico City Is Worth Visiting To Experience Xochimilco Floating Gardens
There’s no question you have to visit Xochimilco Floating Gardens when you come to Mexico City. From the city center it’s 20 miles away and takes approximately 45 minutes to drive there.
Enjoy the jovial atmosphere as you float along this ancient Aztec waterway in boldly colored Trajineras. There are a variety of tour options of different lengths and routes. If you choose the longer Xomilcho tour you can make a stop at the creepy Island of the Dolls.
Bring a picnic lunch and drinks to enjoy as you explore the journey around this UNESCO World Heritage Site. The scene can get rowdy with locals and tourists, mariachi music blaring, and lots of day drinking. If you want a quieter experience, go early in the morning. This is touristy, but nonetheless one you shouldn’t miss.
Seeking Stamps Tip: Choose a shorter one hour tour. We were coaxed into a more expensive route with “the better view” and it looked the same throughout the journey. Watch out for scammers and pickpockets. This can be a dangerous place to visit after dark.
Xochimilco Cost: Prices are per boat, or trajinero, and run about $1000 pesos for up to 20 people.
6. Fabulous Museums Make It Worth a Trip To Ciudad De México
There are a variety of fabulous museums in Mexico City. In fact, Mexico City has the 2nd largest number of museums in the world. Make sure to plan ahead because most of them are closed on Mondays.
National Anthropology Museum
Another must-see museum in Mexico City is the Museo Nacional de Antropología. It is filled with stunning artifacts documenting Mexico’s history and culture in 23 exhibition halls.
Museo Nacional de Antropología Address:
Av. Paseo de la Reforma and Calzada Gandhi s/n Col. Chapultepec Polanco. Alc. Miguel Hidalgo. 11560, Mexico City
Anthropology Museum Hours of Operation:
- Monday- CLOSED
- Tuesday-Sunday 9:00 am- 6:00 pm
Museo Nacional de Antropología tickets: $90 MXN for adults. Seniors 60+ and children under 13 are free. Discounts are available for locals, people with disabilities, and teachers.
Frida Kahlo Museum
Next, visit the beloved Frida Kahlo Museum. It’s also known as La Casa Azul, or The Blue House, because of its vibrant blue color. It is the home Frida and Diego Rivera shared together. The museum displays Kahlo’s interesting art, clothing, and belongings. Learn about challenges Kahlo experienced as a result of polio and a tragic accident.
Frida Museum Address: Londres 247, Col. Del Carmen, Coyoacán, CDMX, México, 04100
Casa Azul Hours of Operation:
- Monday- CLOSED
- Tuesday 10:00 am-6:00 pm
- Wednesday 11:00 am-6:00 pm
- Thursday-Sunday 10:00 am- 6:00 pm
Check for additional holiday closures on the website.
Frida Museum Tickets: $250 MXN for adults Mon-Fri and $270 MNX on weekends. Children under 6 are free. Discounts are available for people with disabilities and seniors.
A fee applies for photography and guided tours.
Seeking Stamps Tip: Frida Kahlo museum tickets must be purchased in advance. Admission price also includes the Diego Rivera Museum in Coyoacan.
Palacio De Bellas Artes
The Palace of Fine Arts, which was constructed in 1905, is a gorgeous center museum for the fine arts in the historic center. It frequently offers musical performances and art exhibits. The architecture alone makes this gorgeous museum worth a visit in Mexico City.
Palacio de Bellas Artes Address: Av. Juárez S/N, Centro Histórico de la Ciudad de México, Centro, Cuauhtémoc, 06050 Ciudad de México, CDMX, Mexico
Palace of Fine Arts Hours of Operation:
- Tuesday-Sunday 11:00-5:00
Palacio de Bellas Artes Admission: $75 MXN for adults, Free for people with disabilities and children under 13. Free admission on Sundays.
Seeking Stamps Tip: Go across the street to Sears to the 8th floor for amazing views of the Palacio.
If you have additional time make sure to see these other fabulous museums:
- Folk Art Museum (Museo de Arte Popular)
- National Art Museum (Museo Nacional de Arte)
- University Museum of Contemporary Art (MUAC Museo Universitario de Arte Contemporáneo)
7. Stunning Cathedrals Make Mexico City Worth Visiting
There are dozens of beautiful churches and cathedrals to visit in Mexico City. With limited time, these are some of the most popular ones to include in your itinerary.
Metropolitan Cathedral
During your trip visit a central landmark in the historic district. After the Spanish conquered the city in 1521, the Catedral Metropolitana was built on the ruins of Templo Mayor. Construction of the ornate cathedral lasted from 1573 to 1813. Today, it is the largest Cathedral in Latin America. It is a showcase of three architectural styles representing the three decades over which it was built. Similar to many important structures in Mexico City, it is sinking into the unstable earth it was built upon.
Metropolitan Cathedral Address: Plaza de la Constitución S/N, Centro Histórico de la Ciudad de México, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX, México
Catedral Metropolitana Operating Hours:
- Monday-Sunday 9:00-5:30 (check for alternate holiday hours)
Mexico City Metropolitan Cathedral Admission: Free, but you may make a donation if you wish.
Basílica of Our Lady Guadalupe
Next, visit the Basilica of Santa Maria de Guadalupe. built on Tepeyac Hill in 1695. Here local legends say in 1531, the Virgin Mary appeared to a commoner named Juan Diego. She asked Juan Diego to build a shrine in her name. Doubted by local priests, his request was denied until an image or tilma appeared on his cloak.
This religious image was housed in the older Basilica de Guadalupe. Over the years, construction damaged the church. In the 1970’s, the church started sinking and the sacred tilma had to be relocated to a new basilica built just steps away.
The New Basilica of Guadalupe now holds the Image of Our Lady Guadalupe. The image of the Virgin of Guadalupe and the sacred tilma are sacred to the Mexican people. With over 20 million visitors a year, the Basilica of Guadalupe is one of the most visited in the world. You can enter the new Basilica of Guadalupe and take an escalator to see the sacred tilma. To this day there is controversy and mystery about the authenticity of the Tilma.
Basilica of Our Lady of Guadalupe Hours of Operation:
- Friday-Wednesday 9:00- 6:30
- Thursday 9:00-7:00
Check for holiday closures.
Seeking Stamps Tip: Admission to the Basilica is free and $3 MXN charges to use the bathroom.
8. CDMX Is Worth Visiting To See Its Beautiful Parks
After you explore the indoor sites that make Mexico worth seeing, it’s time to immerse yourself in Mexico City’s green spaces.
Chapultepec Park (Bosque de Chapultepec)
Chapultepec Park is the largest and oldest urban park in Latin America. It is a sprawling 1,695 acre green space in the center of the city. Locals claim that it is “the lungs of Mexico City”. While you are there, visit Chapultepec Castle. It dates back to 1784 and is the only castle in North America that housed sovereigns.
Parque Alameda Central
In the central district near Palacio de Bellas Artes, stroll through Parque Alameda Central. This park dating back to 1592 has lovely purple Jacaranda blooms everywhere. It is a peaceful reprieve from the chaos of the city. You can admire lovely fountains and statues as you wind around the paved park. Street vendors are banned from hawking their wares, which contributes to the serene environment.
Parque Allende
Parque Allende– This is a lovely space in the Coyoacan area. You can relax in this outdoor space and find vendors selling art and souvenirs. This is a perfect place to people watch.
Parque Mexico
Parque Mexico is another one of the top parks in Mexico City. Nestled in the chic Condesa neighborhood, Parque Mexico is the perfect place for a relaxing stroll. There are interesting art deco influences throughout the park. Restaurants are located nearby if you want to grab a bite to eat.
Are You Planning a Girls’ Trip To Mexico City? Read This Blog For More . . .
Is Mexico City Worth Visiting: The Negatives of CDMX
1. Mexico City Can Be Dangerous To Visit
Without a doubt, there are places in Mexico City that are dangerous. There are frequent sensational news reports of robberies, kidnapping and sexual assaults. Yet, that doesn’t mean you should avoid traveling to Mexico City. As with any large city, you need to be aware and avoid unsafe neighborhoods in CDMX, such as Topito and Doctores.
There are several ways you can stay safe in Mexico City. To avoid being a target of petty crime, leave flashy jewelry and accessories at home. Use good judgment, read up on common scams in CDMX, and don’t wander the streets inebriated. This is the exact same advice I would offer someone traveling to Los Angeles or New York City. Security and CCTV cameras throughout the city help ensure tourists are safe.
2. Mexico City Is Polluted
Honestly, you might not be prepared for the thick brown layer of smog covering the horizon as you descend into Mexico City. Sadly, one of the first impressions you will have of the city is the noticeable pollution. As a southern California native, I’m no stranger to air pollution. But, this was much more than I’m used to. In fact, in the recent past Mexico City was considered the most polluted city in the world. Many of Mexico City’s residents have substandard housing, water and sewage. The pollution in Mexico City is definitely one of the negatives you will want to consider before you decide if CDMX is worth visiting.
3. Mexico City Has Contaminated Water
The next reason you might want to avoid Mexico City is the notoriously poor water quality. Do not drink tap water or consume fresh produce in Mexico. Otherwise, your vacation might be ruined with traveler’s diarrhea in Mexico City (aka Montezuma’s Revenge). Despite this, it is quite easy to drink bottled water in hotels and restaurants.
4. Traffic In Mexico City Is a Negative Attribute To Consider When Visiting CDMX
Now that you understand the pollution in Mexico, it’s easy to understand part of the source of that pollution: the traffic in Mexico City. As mentioned previously, Mexico City is huge. Thus, factor in traffic when you plan your itinerary. The congested roads and traffic in Mexico City are a major negative when trying to figure out whether Mexico City is worth visiting.
5. Debunking the Myth That Mexico City Is “The Europe of Mexico”
You may have heard that Mexico City resembles a European City. Perhaps compared to Cabo or Mazatlan, CDMX feels European. However, if you have actually been to Europe, it is doubtful Mexico City will feel European. This isn’t necessarily a bad thing, you shouldn’t go to Rome hoping it will be like Paris, right? If you visit with that in mind, you will have realistic expectations. For the record, no place in Europe has Al Pastor tacos as delicious as Mexico City.
6. Earthquakes May Deter You From Seeing Mexico City
Mexico City sits on the seismic hotspot called “the Ring of Fire”. As a result, tremors in CDMX are very common. Most of the time, earthquakes are minor. However, Mexico City’s unique geography makes some earthquakes very deadly. Two major quakes in 1985 and 2017 killed thousands of people in CDMX. The city has an early warning system called SASMEX installed. This is in an emergency warning sound that blares through loudspeakers throughout the city. Despite the risk of earthquakes, Mexico City is worth seeing. Although earthquakes in Mexico City are rare, it’s a good idea to understand some basic earthquake safety before you visit.
7. The Problem With Prostitutes In Mexico City
Normally, I try to keep things rated PG, but I want to be truthful about another major con of CDMX. There are lots of prostitutes visible around the city. You might expect some at night in a big city, but they lined major streets during the day in the seedier parts of town. Prostitution in Mexico City was decriminalized in 2019, so it’s legal. Prostitution in CDMX is definitely a huge con when visiting the city.
The Best Time To Visit Mexico City
Fortunately, the weather in CDMX makes it a year round destination. Temperatures range from 43-80 degrees Fahrenheit . The best time to visit Mexico City is between March to May when the weather is warm and dry. The rainy season in Mexico City lasts from May to October. July tends to have the most days with rain. Although it is at a higher altitude, it rarely snows in Mexico City.
Where To Stay In Mexico City
When visiting CDMX, check out the chic neighborhoods of Condesa and Roma Norte. There are a variety of hotels and rental properties available during your stay. We opted for an Airbnb in the heart of Condesa. This is a perfect home base with close access to world class dining, mezcal bars, and nightlife. Both Condesa and Roma Norte are safe areas in Mexico City. Despite the popularity of these neighborhoods, Mexico City is not expensive to visit.
Getting Around Mexico City
The easiest way to get around Mexico City is via Uber or taxi. . Mass transit via trains and buses is also readily available. Uber was our transportation of choice and it was super affordable- often just $2 USD for a ride.
Seeking Stamps Tip: Avoid taxi scams: Taxi license plates should start with A or B and the driver should display their ID. From the airport, use the taxi service form the official booth, not from men approaching you for a ride.
Is Mexico City Worth Visiting: FAQ
1. When Is the Best Time to Visit Mexico City?
You can enjoy Ciudad de Mexico travel year round. The months of March to May are considered the best time to visit Ciudad de Mexico.
2. Is Mexico City Safe to Visit?
Mexico City is safe if you exercise caution and use common sense as necessary in any busy city. Be proactive- leave valuables and money in your hotel safe, do not wear expensive jewelry or accessories, watch your belongings in tourist attractions and public transportation, and educate yourself on common scams in the area.
3. Can You Drink the Water In Mexico City?
Do not brush your teeth or drink the tap water in Mexico City. Even locals use bottled water due to faulty pipes and contaminated water tanks in Mexico City.
4. How Many Days Do You Need to Spend In Mexico City?
Stay at least 4 days to see the essential attractions in the Mexican capital. If you have more time, there are plenty of cultural attractions, museums, and restaurants to keep you occupied for a week or more.
5. What Is So Special About Mexico City?
Mexico City is special because it offers Aztec culture, UNESCO World Heritage Sites, museums, delicious food and a vibrant nightlife. It is ranked the #8 destination to see in Mexico.
Why Go to Mexico City: Final Thoughts
Why should you go to Mexico City? The cultural experiences, UNESCO World Heritage sites, devine food, and exciting day trips are all reasons to visit Mexico City. Despite crime, pollution and traffic, Mexico City is worth visiting. Hopefully these pros and cons of Mexico City help you decide if it’s worth a visit on your next vacation.


















































I’m a huge fan of Mexico but have never been to Mexico City. I’m thinking the pros you highlighted outweigh the cons by far! Love the history, museums, and gardens especially.
I think it’s important to give honest descriptions of destinations. Mexico City is fabulous, but it helps to be prepared for some of the negatives of the bustling city. I hope you have a chance to visit one day.
I’ve heard lots of good things about Mexico City and would like to visit someday. I knew it was big but I didn’t realize it is sixteen times larger than New York City; it’s good that it has so many nice parks and green spaces.
I didn’t realize the enormity of Mexico City until I visited either. It’s great there is so much to do and see!
I have only been to Cancun, but I would love to return and see more of Mexico, but I am not sure I would be brave enough to visit Mexico City. Like most major cities, it has its negatives, but there seem to be quite a lot (the contaminated water would worry me), however I enjoyed reading your authentic description of Mexico’s capital city.
Don’t let the water stop you from visiting. If you have been to Mexico, you have already dealt with it. Fortunately, there is bottled and filtered water throughout the city.
What a brilliant post. Never been to Mexico City but it has been on the list. The post answers literally all my questions. Thanks for giving a critical view of the cons as well. Most places paint a romantic picture. A great read!
This is an awesome guide! Mexico City has been on my bucket list for a while now. I am a huge Frida fan and would love to see her home in person. Will definitely save this guide for later!
Thank you for the positive feedback. Casa Azul was fascinating. If you are a Frida fan, you should definitely visit one day.