The ultimate Mexico City travel guide: Best things to see & do18 min read
This post may contain affiliate links, which means we will receive a commission if you purchase through our links, at no extra cost to you. Please read the full disclosure for more information.
Mexico City, the bustling capital of Mexico, is not only the largest city in North America by population but also one of the most vibrant cultural hubs in the world. Once the heart of the mighty Aztec Empire, this incredible metropolis seamlessly blends rich history with modern attractions.
Located just a short flight away from major North American and European cities, Mexico City has become a must-visit destination for those seeking adventure, culture, and excitement. In this Mexico City travel guide, we’ll take you through the best things to do in Mexico City. This guide will help you make the most of your trip.
Best Things to Do in Mexico City
Museo Nacional de Antropología (National Museum of Anthropology)
The National Museum of Anthropology in Mexico City is widely regarded as one of the top anthropology museums globally. It offers an immersive journey through the rich history of various ancient cultures, with numerous exhibits that span centuries of fascinating heritage. History enthusiasts should consider this museum a must-visit when exploring Mexico City. The museum is located within Chapultepec Park and is expansive. You’ll likely need a few hours to fully appreciate its collection.
Chapultepec Castle
Perched on Chapultepec Hill, Chapultepec Castle is another must-see attraction in Mexico City. Once the residence of emperors and governors, this historic landmark now houses the National History Museum, dedicated to preserving and showcasing Mexico’s rich history through a wide range of fascinating artifacts.
The castle is a stunning example of architecture, featuring intricate murals, stained-glass windows, and beautiful city views. As you explore its rooms filled with historical treasures, you’ll also be treated to some of the best panoramic views of Mexico City. To avoid the crowds and fully appreciate the castle’s beauty, it’s best to visit early in the morning.
Paseo de la Reforma
Paseo de la Reforma is one of Mexico City’s most iconic and vibrant avenues. Originally built to connect Chapultepec Castle with the National Palace, it has since become a central hub of activity and culture in the city. Walking along Reforma offers a unique opportunity to soak in the lively atmosphere of Mexico City, with its impressive architecture, green spaces, and bustling streets.
On Sundays, the road is closed to cars, creating a pedestrian-friendly environment perfect for biking, walking, and enjoying the city’s energy. While you’re on Reforma, don’t miss the chance to stop and admire the Ángel de la Independencia, one of Mexico City’s most famous landmarks. This majestic monument honors the nation’s independence and is a popular spot for both locals and tourists alike.
Zócalo (Plaza Mayor)
The Zócalo, or Plaza Mayor, is the heart of Mexico City and one of the largest public squares in the world. This iconic location has long been the site of major historical and cultural events. As you explore the square, you’ll encounter important landmarks such as the Metropolitan Cathedral and the National Palace.
You can admire the stunning architecture, watch local performances, or simply relax and people-watch in this vibrant and bustling space.
Templo Mayor Museum
Located just steps from the Zócalo, the Templo Mayor Museum is both an archaeological site and a museum that offers a fascinating glimpse into Mexico’s ancient past. Once a central temple for the Aztecs, Templo Mayor was believed to be the “center of the universe” by this ancient civilization.
As you explore the site, you’ll find impressive excavated ruins, along with a wealth of artifacts on display in the museum. The combination of outdoor ruins and indoor exhibits provides a comprehensive look at Aztec culture and Mexican history, making it an essential stop for history buffs and curious travelers. Take your time to immerse yourself in the rich heritage of this remarkable site.
Museo Frida Kahlo (Frida Kahlo Museum)
A visit to the Museo Frida Kahlo, also known as La Casa Azul (The Blue House), is a must for art enthusiasts and fans of the iconic Mexican artist. Located in the vibrant neighborhood of Coyoacán, this bright blue building was once Frida Kahlo’s home and now serves as a museum dedicated to her life and work.
Inside, you’ll find a fascinating collection of her artwork, personal items, and a deep insight into her creative journey and unique story. Whether you’re a long-time admirer of Frida Kahlo or discovering her for the first time, this museum offers an unforgettable experience.
Museo de Arte Popular (Museum of Popular Art)
The Museo de Arte Popular is dedicated to preserving and showcasing Mexico’s vibrant folk art traditions. This museum offers a fascinating glimpse into both traditional and contemporary Mexican crafts, including textiles, pottery, woodwork, and more.
For art lovers, it’s a must-visit destination to explore the creativity and craftsmanship that define Mexican culture. Whether you’re drawn to colorful sculptures or intricate textiles, you’ll find a wide range of unique and beautiful works on display at this cultural gem.
Teotihuacan Pyramids
A day trip to the ancient city of Teotihuacan is a must for history enthusiasts and adventurers alike. Known for its impressive Mesoamerican pyramids, this UNESCO World Heritage site offers a deep dive into Pre-Columbian history.
Key highlights include the Pyramid of the Sun, the Pyramid of the Moon, and the Avenue of the Dead, each offering a fascinating glimpse into the ancient civilization that built them. You can easily reach Teotihuacan by taxi or Uber from Mexico City, or opt for a guided tour to learn more about the site’s history and significance.
Take your time to explore this extraordinary archaeological site and marvel at its grandeur, as it provides a unique perspective on Mexico’s ancient past.
Xochimilco
For a fun and vibrant day trip from Mexico City, head to Xochimilco, famously known as the “Mexican Venice.” This area is renowned for its scenic canals and colorful, flower-adorned boats called trajinera. A popular activity here is to hop on one of these boats for a leisurely ride, during which you can enjoy delicious food, drinks, and lively music.
Xochimilco is the perfect place to experience a unique blend of culture, celebration, and natural beauty. If you’re visiting with friends or in a larger group, it’s especially fun — think of it as a floating party on the water! Don’t miss this vibrant and unforgettable experience when you’re in Mexico City.
Torre Latinoamericana (Latin American Tower)
For breathtaking panoramic views of Mexico City, a visit to the Torre Latinoamericana (Latin American Tower) is a must. Standing at 204 meters tall, this iconic skyscraper offers a 360-degree view of the city from its observation deck, giving you a bird’s-eye perspective of Mexico City’s sprawling landscape.
Notably, the tower survived the 1985 Mexico City earthquake with minimal damage, showcasing its resilience. After soaking in the stunning views, head to the Miralto restaurant and bar on the 41st floor to relax and enjoy delicious food or drinks while overlooking the city’s skyline.
Palacio de Bellas Artes (Palace of Fine Arts)
The Palacio de Bellas Artes is a must-see for art lovers and culture enthusiasts. Inside, you can enjoy a variety of performing arts events, from ballet to opera, or explore the impressive art galleries and rotating exhibitions.
Even if you’re not attending an event, the exterior of the building itself is stunning, with its grand architecture and intricate details. Take some time to sit outside and admire the beauty of this historic landmark, and be sure to snap a few photos of its architectural splendor.
Día de los Muertos Parade
Mexico City is famous for its vibrant Día de los Muertos (Day of the Dead) celebrations, held annually on November 1st and 2nd to honor and remember deceased loved ones. The festivities begin in late October, with the city coming alive with colorful decorations, including ofrendas (altars), marigold flowers, and Catrinas (skeletons dressed in elegant clothing).
One of the highlights of the celebration is the grand Día de los Muertos parade, which showcases elaborate costumes, music, and dancing. If you’re visiting Mexico City during this time, you’re in for a truly unique, once-in-a-lifetime experience.
However, it’s important to remember that Día de los Muertos is a deeply spiritual and meaningful occasion for Mexicans. Families gather to honor their ancestors, and it’s a time of reflection and respect. If you plan to participate in or photograph the celebrations, be mindful of the cultural significance and approach the activities with reverence. Allow people their space, and observe the customs respectfully to appreciate this beautiful tradition fully.
Try Mexican Street Food
No visit to Mexico City is complete without indulging in its famous street food, especially the beloved tacos. The city’s street vendors serve up a variety of delicious and authentic dishes that are a feast for the senses. From tacos al pastor to tamales and elotes, the options are endless and full of flavor.
To truly experience the best of Mexico City’s street food scene, consider joining a local food tour. You’ll have the chance to sample a range of traditional dishes, learn about their history, and discover hidden food gems around the city. Don’t miss out on this essential culinary adventure!
Mexico City Travel Tips
Packing
The weather in Mexico City is mild year-round, but it can get chilly in the evenings. Be sure to pack layers, including a light jacket. Don’t forget sunscreen, sunglasses, and a hat for sun protection. Since you’ll likely be doing a lot of walking, comfortable shoes are essential. Many streets in Mexico City can be uneven or hilly, so sturdy footwear is important.
Currency
While many places in tourist areas (restaurants, shops, malls) accept credit or debit cards, it’s still a good idea to carry some local currency. Smaller vendors and markets may not accept cards. The local currency is the Mexican Peso (MXN). Avoid exchanging money at the airport, as the rates are often unfavorable. Instead, withdraw pesos from an ATM using a debit card with low foreign transaction fees for better rates.
Language
Although many people in tourist areas speak English, it’s helpful to know a few basic Spanish phrases. Simple expressions like “Hola” (Hello), and “Gracias” (Thank you) can go a long way.
Transportation
Uber is a popular and safe way to get around, especially if you’re unfamiliar with the metro system or need to travel late at night.
Museums
Most museums in Mexico City are closed on Mondays, so make sure to check their opening days and hours before you go.
FAQ
What is the best time to travel to Mexico City?
For the best weather, visit Mexico City during the spring season, from March to May, when you can enjoy warm, sunny days and cooler evenings. If you’re looking to experience the Dia de los Muertos (Day of the Dead) celebration, plan your trip for late October to early November. However, be aware that this is a peak time for tourism, so the city will be busier, and hotel prices will be higher. It’s highly recommended to book both accommodations and flights well in advance. We visited the city in late October and had a memorable experience!
Do I need a visa to visit Mexico?
Citizens, permanent residents and multiple entry visa holders of certain countries, including Canada and the United States, typically do not require a visa to visit Mexico for tourism purpose for short stays. However, they must have a valid passport or travel document to enter.
It’s always important to check the government website or the nearest Mexican consulate for the most up-to-date visa requirements, as regulations can change based on your nationality, the purpose of your visit, or any other special conditions that may apply.
How many days do you need to visit Mexico City?
We recommend setting aside at least 3-4 days for your Mexico City Travel Itinerary to get a solid introduction to the city’s top highlights. This will give you the chance to focus on the most iconic attractions featured in this blog and explore neighborhoods that truly capture the essence of Mexico City. You can also mix and match activities from the suggested options to tailor the pace of your trip to your preferences.
Is Mexico City safe for travel?
Mexico City (or CDMX, as it’s often called) can feel overwhelming at first, like any major metropolis. However, it’s important to remember that it is also one of the most exciting and culturally rich destinations in the world. Like most large cities, safety concerns are common among travelers, and Mexico City is no exception.
Some areas are known to be very safe for tourists, while others may have higher crime rates. Popular tourist areas with historic landmarks and vibrant architecture are typically safer and more tourist-friendly. These neighborhoods tend to be busier and often have a visible police presence, which helps increase safety.
If you plan to use public transportation, be mindful of your belongings, especially during rush hours, as pickpocketing can occur. Alternatively, ride-hailing services like Uber offer an extra layer of security if you’re not comfortable with crowded public transit.
During our own visit to Mexico City, we felt safe throughout our trip. As with any major city, as long as you stay cautious, use common sense, and follow basic safety precautions, you can enjoy everything this exciting metropolis has to offer.
Pin this guide to your Pinterest travel board and keep it handy when you’re ready to explore the vibrant culture, rich history, and mouthwatering cuisine of one of the world’s most exciting cities.
Save this guide now and start dreaming of your future adventure in Mexico City!