Mexico City is an incredible place to visit. With a rich and vibrant culture, amazing street food, incredible architecture and beautiful scenery, it’s no wonder why Mexico City is one of the most popular destinations in the world.
I’ve spent a lot of time exploring Mexico and in particular, Mexico City. From speaking to travellers who have been there or are planning to visit soon, I know that many people are overwhelmed with all the options available for things to do in such a vibrant city.
That’s why I’ve put together this two-day itinerary for anyone looking for the best of what Mexico City has to offer in just 48 hours. On this whirlwind tour, you’ll experience some of the city’s top attractions as well as unique experiences you won’t find anywhere else. Get ready to explore!
Mexico City is a sprawling, always-changing megapolis that offers almost everything the region has. From old-school cantinas, museums, inspired dining restaurants, ancient canals, art deco buildings and heritage sites – Mexico City promises unmissable sights and activities for everyone.
As one of the largest cities in the world, 48 hours in Mexico City would be challenging to manage. This is why, in this 2 Day Itinerary for Mexico City, we’ll be sharing how you can enjoy your visit to the city without worrying about time.
Mexico City boasts of modern and old-school heritage. As you stroll the city, you will be surrounded by Aztec heritage and Spanish colonial architecture, specifically at Mexico City’s Zócalo – the main square once the epicentre of the Aztec capital Tenochtitlán.
Meanwhile, the Frida Kahlo Museum and Museo Nacional de Antropología (National Museum of Anthropology) is another famous destination among locals and international visitors. These renowned museums serve as a place to showcase Kahlo’s iconic works and offer a comprehensive collection of artefacts that delve into Mexico’s indigenous cultures.
A weekend in Mexico City would only be complete with a taste of authentic Mexican food and drinks. Remember to sample Mexican dishes’ rich and complex flavours, From mouthwatering tacos al pastor and spicy tamales to mezcals and tequilas.
To enjoy all these, we highly recommend you visit during the dry season, typically from November to April. However, remember that Mexico City’s elevation can lead to higher humidity during these months, so pack accordingly.
Condesa and Roma Norte neighbourhoods are popular among travellers and first-timers when choosing an area to stay in. These areas are known for their tree-lined streets, art deco architecture, and trendy cafes, offering a vibrant atmosphere and easy access to many of the city’s attractions.
Whether captivated by ancient history, intrigued by modern art, or simply craving a culinary adventure, 2 days in Mexico City is more than enough – just take notes and remember to save this for your Mexico trip!
Plan your trip?
Avoid hidden fees in the exchange rate while withdrawing from millions of ATMs abroad, paying in restaurants and shops, and buying your accommodation and flights using the Wise Card. You can hold up to 40+ currencies at once to spend in in over 150 countries, and convert them in real time with the free Wise app.
Need help planning your trip from start to finish? Check out these helpful links:
- Cheap flights
- Savings on accommodation from hostels to luxury hotels
- Affordable car rental options
- Affordable sightseeing tours and day trips
- Travel Adapter – All in one so you don’t have to carry a bunch around
This post contains some affiliate links for your convenience. Click here to read my full disclosure policy.
Overview of 2 Days in Mexico City Itinerary
Here’s a glance at what you’ll see and do in two days in Mexico City:
Day 1 in Mexico City
- Traditional Mexican Breakfast at Cafe de Tacuba
- Explore Mexico City’s Zocalo
- Visit the National Museum of Anthropology
- Lunch at Hosteria de Santo Domingo
- Admire Murals at Palacio de Bellas Artes
- Stroll around Chapultepec Park
- Early Dinner at La Ventanita
- Watch a Lucha Libre Match
- Midnight Street Food Hunt at Polanquito
Day 2 in Mexico City
- Quick breakfast run at El Hidalguense
- Visit and Explore Teotihuacan
- Late Lunch at Entremar
- Check out the Basilica de Guadalupe
- Visit the Frida Kahlo Museum
- Listen to a Mariacrchi Ensemble at Plaza Garibaldi
- Dinner at Mercado Roma
- Sunset Cocktails at Roma Norte
Day 1 in Mexico City
Traditional Mexican Breakfast at Cafe de Tacuba
Since it’s your first day in Mexico City, we highly suggest you dine at one of Mexico City’s oldest and longest-running dining places, Cafe de Tacuba,
Tucked in the city’s Centro Historico, this restaurant takes you inside Mexico’s colonial past with window-stained double doors and antique furnishings.
Here you can enjoy a traditional Mexican breakfast, from chilaquiles to enfrijoladas. Aside from these, you have plenty of other options, as their menu is evident in having almost all of Mexico’s regional delicacies.
However, if you arrive late, you might have to wait in line since the cafe does not take advance reservations.
Explore Mexico City’s Zocalo
After breakfast, prepare for a fully packed day as you explore all the must-see places in Mexico City. First, head to the iconic Zocalo, the main square of Mexico City.
The Zocalo, also known as Plaza de la Constitution, is situated at the historic centre of Mexico City. You can easily spot this as it serves as a meeting and starting point for local meet-ups and tour groups, with the massive flagpole bearing the Mexican flag seen.
This historic plaza is steeped in both Aztec and Spanish colonial history. While it’s only a tiny part of the city, you can do so many things here!
One example is to marvel at the majestic Metropolitan Cathedral and the National Palace, where you can admire Diego Rivera’s famous murals depicting Mexico’s history.
The Zocalo is also a vibrant hub of activity, with street performers on every corner and vendors selling handmade wares that can serve as souvenirs.
Admire Murals at Palacio de Bellas Artes
Another must-see place when visiting for 2 days in Mexico City is the Palacio de Bellas Artes. This magnificent art nouveau and deco building houses a renowned cultural centre where you’ll find the National Theatre Company, the National Dance Company, the National Symphony Orchestra and much more!
It is also where the murals by famous Mexican artists such as Diego Rivera, David Alfaro Siqueiros, and Rufino Tamayo can be seen. These murals are essential to Mexico’s history because they depict history, culture, and social issues, offering a visual feast for art enthusiasts.
With numerous architectural styles and art murals surrounding the place, many tourists add Palacio de Bellas Artes to their Mexico City itinerary.
Lunch at Hosteria de Santo Domingo
Re-energise with some good food at Hosteria de Santo Domingo. This restaurant is a go-to dining place for locals and travellers strolling the historical centre of Mexico City.
Hosteria de Santo Domingo is a local cantina known to serve great chiles en noagda. The dish is made of meat stuffed with green poblano pepper, some white nut sauce, and red pomegranate.
It’s usually reserved for Mexican Independence Day but has become a staple dish at Hosteria de Santo Domingo.
Stroll around Chapultepec Park
Chapultepec Park is one of Mexico City’s most famous tourist destinations, and it would be a shame if you miss it out on your two days in Mexico City. This is not just your ordinary day park; Chapultepec is massive in size, so there’s a possibility you might get lost inside (if you don’t research ahead of time).
You can stroll through the paths surrounded by lush plants and trees from the main entry gates as you head to one of its prominent landmarks – the Chapultepec Castle. The Chapultepec Castle is just one of the places you can see here, and it’s divided into two sections, the Museum of Anthropology and the Alcazar.
The Alcazar is a portion of the building where various rooms are decored with 19th-century furnishings and art. During the same period, the castle was occupied by emperors Maximiliano and Carlota and, after that, President Porfirio Díaz and his wife, Carmen Romero Rubio.
Other places to see inside the park include the Memorial Squadron 201, Cincalco Cavern, Audiorama and Petrogrifo de Moctezuma.
You can also join a walking tour inside the park if you have plenty of time to spare. However, since you’re only staying for two days in Mexico City, it’s highly suggested you just do a self-guided tour.
Visit the National Museum of Anthropology
The other part of the Chapultepec Castle is the Museum of Anthropology. When visiting, we suggest you not skip this part as well.
Locally known as the Museo Nacional de Antropologia, this world-famous museum houses over 600,000 collections of art, archaeological artefacts and ethnographic exhibits, providing insights into Mexico’s diverse indigenous cultures.
With several exhibitions inside, you can check out the iconic Aztec Calendar Stone, colossal Olmec heads, and delicate ceremonial dishes or ornaments.
The museum was founded in 1825 and opened a modern building in 1964. Aside from those mentioned earlier, it currently houses a school, library, film archive and public auditoriums.
Early Dinner at La Ventanita
After strolling around the whole day, you’ll want to rest up and have some good food. Since we’ve included more things (after dinner) on the list of what to do in Mexico City for 2 days, you should already stuff yourself with some good and hearty meals.
For your early dinner, head to La Ventanita, a charming restaurant near Chapultepec Park specialising in traditional Mexican cuisine.
Enjoy dishes like cochinita pibil (slow-roasted pork marinated in citrus and spices) or tamales with savoury fillings. The cosy atmosphere and authentic flavours will make for a memorable dining experience.
Watch a Lucha Libre Match
Your weekend in Mexico City will not be complete if you don’t see a live lucha libre match yourself! Lucha Libre is the Mexican version of wrestling that features high-energy and highly-skilled luchadores performing acrobatic moves and thrilling manoeuvres with colourful masks.
Two major coliseums in Mexico City showcase Lucha Libre matches, and you can book a ticket in advance, depending on the schedule of your visit. These matches usually occur on Tuesdays, Fridays and Saturdays, but it would be best to check beforehand.
While you can still buy tickets on the day, we suggest booking online to avoid long queues and sold-out tickets, especially for big matches. This is because tourists enjoy watching Lucha Libre, and this is also a famous past-time among locals.
Midnight Street Food Hunt at Polanquito
The Lucha Libre Match usually takes place for 2 hours. If you still have the energy after watching an exciting and thrilling match, head to Polanquito for local street foods.
Polanquito is a trendy neighbourhood known for its vibrant nightlife and culinary scene. Here you can find most of Mexico’s street food vendors open till midnight.
Get to sample an array of delectable treats, from mouthwatering tacos and quesadillas to delicious churros and elotes. This is also a great time to join the locals in savouring the diverse street food while pairing it with local beer.
Day 2 in Mexico City
Quick breakfast run at El Hidalguense
For your day 2 in Mexico City, you only need a quick breakfast at the famous El Hidalguense. El Hidalguense is a popular spot known for its delicious barbacoa – it was even featured in a Netflix series, so their food gets sold out early.
Since you’ll be travelling today to visit a famous ancient city, you can just head to El Hidalguense as soon as they open and order something for to-go. We highly suggest you order their bestselling barbacoa or queso asado.
The vibe at the restaurant is lively and crowded, so don’t get surprised if lines are already long early in the morning. Plus, they are only open from Friday to Sunday, so you should take the chance to taste their famous barbacoa for two days in Mexico City.
Visit and Explore Teotihuacan
Aside from the bustling city of Mexico, venture outside and drive to the ancient city of Teotihuacan, a UNESCO World Heritage site. The Teotihuacan is a few hours away from Mexico City, and you’ll need to dedicate the whole morning of your second day to this tour.
This ancient city is one of the places you should take advantage of during your trip to Mexico City for the weekend. No matter how many days in Mexico City you spend, this should be included in your itinerary.
Teotihuacan is renowned for being home to massive pyramids known as the Sun and the Moon. It is also where you’ll find the Avenue of the Dead. Aside from this, there’s also a choice for you to hop aboard a hot air balloon to get a bird’s eye view of the ancient city.
Instead, you can just go on a walking or bike tour and explore this archaeological wonder that offers a fascinating glimpse into Mexico’s pre-Columbian history.
Late Lunch at Entremar
After your Teotihuacan adventure, head back to Mexico City and go straight to Entremar for lunch. Entremar is a seafood restaurant known for its fresh and flavorful dishes.
From ceviche to grilled octopus, indulge in various seafood delicacies prepared with a modern twist. You can also pair your meal with a refreshing cocktail made with mezcal as you enjoy the vibrant ambience of the restaurant.
Check out the Basilica de Guadalupe
Basilica de Guadalupe, one of Mexico’s most important religious sites, has become a famous destination for travellers in Mexico City. This basilica is dedicated to Our Lady of Guadalupe, the patron saint of Mexico.
This massive Catholic church houses the famous cloaks containing the image of Our Lady of Guadalupe, which has become an important pilgrimage site for Catholics worldwide.
Although your religion might not be Catholic, you can still admire and pass by the church to marvel at the building’s architectural style.
Visit the Frida Kahlo Museum
If you are an art enthusiast, you might have heard of the famous Frida Kahlo Museum. Frida Kahlo is a renowned Mexican artist known for creating vibrant portraits and art that depict social issues.
The Frida Kahlo Museum is her former residence with her husband, Diego Rivera. Also known as Casa Azul (Blue House), this museum has several colourful rooms adorned with Kahlo’s artworks, personal belongings, and memorabilia.
As you go on a self-guided tour inside the museum, you can gain insight into the iconic artist’s life, struggles, and creative genius. There’s also a garden inside where you can take a break in between while exploring the museum.
Listen to a Mariacrchi Ensemble at Plaza Garibaldi
Before heading for drinks and dinner, you must witness a Mariachi Ensemble at Plaza Garibaldi during your weekend trip to Mexico City.
Plaza Garibaldi is where you’ll find several Mariachi playing traditional Mexican music. The plaza is the home of mariachi music in all of the town.
As the evening sets in, the square comes alive with mariachi bands dressed in traditional attire, so this is the best time to visit the plaza.
Take a break, stroll around and take things slow to enjoy the band’s enchanting melodies and live performances. Something to remember Mexico City by!
Dinner at Mercado Roma
Capping off your 2 days Mexico City trip, have dinner at one of the city’s most famous dining places, Mercado Roma. This area is instead full of dining options rather than just one restaurant.
While you can compare it to a typical food court, Mercado Roma also offers something different as the restaurants here serve gourmet food, offering a wide range of culinary delights. As you arrive, explore the stalls first and choose from an array of international and Mexican cuisines.
So, whether you’re in the mood for tacos, sushi, or artisanal pizza, Mercado Roma has something to please every palate.
Cocktails at Roma Norte
If you decide to stay in Roma Norte for your 48 hours in Mexico City, then you know by now that this neighbourhood of CDMX is the place to enjoy some drinks and the nightlife scene.
At Roma Norte, you can find several rooftop bars or terraces to enjoy sunset cocktails. Since your trip is almost ending, it’s time to relax and sip on refreshing drinks while you admire the panoramic view of the city from the rooftop.
Of course, we highly recommend you also try traditional Mexican drinks like mezcal cocktails and tequila!
Some places to check out at Roma Norte for excellent drinks are La Nacional, Biergarten, Traspatio and El Deoposito.
Tours in Mexico City
Hot Air Balloon Ride
Teotihuacan is a famous destination for travellers going to Mexico City. While this is a few hours away from the city, when booking a tour, you’ll have fewer worries about your transportation and food since breakfast will be provided.
Plus, this Teotihuacan tour is not just a casual walking tour around the ancient city; you will hop aboard a hot air balloon ride in the morning. This way, you can enjoy the old town and nearby areas from a different perspective.
Xohimilco Boat Party
If you have extra time to spare or have decided to stay more than 48 hrs in Mexico City, you should take advantage of visiting Xochimilco. Xochimilco is where you can find hundreds of floating trajineras in a water canal.
On this tour, you’ll hop aboard a trajinera, much like a boat, where you can enjoy a party with the rest of your tour group. As you cruise along Xochimilco’s floating canals, you will be provided with beer, tequila, mezcal and some snacks to enjoy.
Mariachi music will make the cruise more lively, and you’ll even have the chance to stop by the replica Island of Dolls and Handicraft Market at the end.
Night Food Crawl
Mexico is not Mexico without its tacos! If you’re a foodie and want to enjoy the best of Mexico City’s gastronomic food scene, we highly suggest you join a night food crawl there.
Lasting for only 3 hours, you’ll be hunting to find the city’s best tacos and even mezcal. A local professional guide will accompany you to the city’s vibrant neighbourhoods.
This is also an excellent chance to learn more about the local’s life as you get a taste of good tacos and mezcal.
2-Day Itinerary for Mexico City Wrap-up
There you have it; this concludes our 48 hours in Mexico City itinerary travel guide. We’ve already shared everything you’ll need for your trip, including things to do and what to see in Mexico City.
Now, all that’s left for you to do is to ready your documents, pack your things, and you’re ready to spend the weekend in Mexico City!
Recommended tours in Mexico City
- Teotihuacan, Guadalupe Shrine, Tlatelolco & Tequila Tasting Tour
- Xochimilco, Coyoacán and Frida Kahlo Museum Tour
- Hot Air Balloon Flight over Teotihuacan, from Mexico City
- Teotihuacan Private Tour from Mexico City
- Historic Downtown Walking Tour
- Teotihuacan Early Morning Tour from Mexico City
- Mexican Cooking Class with Food Market Visit in Mexico City
- Lucha Libre Experience and Mezcal Tasting in Mexico City
- 10 Things to do in Mexico City
- The Best Destinations in Mexico as a Couple
- Wild Pacific or Calm Atlantic? Mexico has both!
- 5 Authentic Mexican Dishes to Try in Oaxaca
- Where to stay in Cancun
- 9 of the Best Beaches in Cancún
- Unforgettable Holidays in Cancun
- Where to stay in Tulum
- Best Day Trips from Tulum
- The Ultimate Guide to Tulum Mexico
- Where to stay in Merida
If you’d like to save it for later, please save it to Pinterest.