48 Hours In Mexico City – 2 Day Itinerary

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.

Mexico city aerial view from Torre Latinoamericana. Palacio de Bellas Artes, Alameda Central and downtown

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:

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
Photo of the Palacio of Bellas Artes at the sunset time

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. 

Metropolitan Church Street People Presidential Palace Zocalo, Flag Christmas Mexico City Mexico Zocalo

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. 

Top view on the Mexico city streets and Palacio de Bellas Artes. Mexico

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.

Lake at Chapultepec Park in Mexico City

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. 

MEXICO CITY- The National Museum of Anthropology at Chapultepec Park in Mexico City

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. 

Tour Pick
Lucha Libre Pro Wrestling performs live

Lucha Libre Experience

  • 4.5 hours 
  • Mezcal tasting 
  • Souvenir Luchador Mask
 Lucha Libre Pro Wrestling performs live

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. 

Fresh fried fish tacos on a plate in Tulum, Quintana Roo, Mexico

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.

Tour Pick
Pyramid of the Sun. Teotihuacan. Mexico. View from the Pyramid of the Moon.

Teotihuacan Day Tour

  • 9 hours 
  • Entrance to Teotihuacan
  • Tequila tasting
TEOTIHUACAN MEXICO - Scenic view of Pyramid of the Sun and Avenue of the dead in Teotihuacan near Mexico city

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. 

VILLA OF GUADALUPE MEXICO CITY, - Expiatory Temple to Christ king before Old Basilica of Guadalupe, next to the Temple and Exconvent of the Nasturtiums and Atrium of the Americas.

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. 

Tour Pick
Entrance of Frida Kahlo Museum (also known as the Blue House - La Casa Azul), Coyoacn borough, Mexico City

Ticket Frida Kahlo Museum

  • 2-4 hours 
  • Skip the Line
MEXICO CITY,MEXICO -  Colorful courtyard at the Frida Kahlo Museum known as the Blue House  at Coyoacan in Mexico City

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! 

Mexico City. Mariachi playing on instruments on Plaza Garibaldi in Mexico City

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. 

 Alvaro Restaurant at the Alvaro Obregon avenue on the fashionable Roma Norte neighborhood

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.

Hot air ballon  in light-blue sky over the pyramids of Teotihuacan Sun and Moon in Mexico.  Aerial view

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.

Xochimilco, Mexico City, - Young trajinero rows and leads the trajinera into Xochimilco canal.

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. 

Merida, Mexico -  An unidentified man sells snacks in a Yucatan street. Yucatan is the safest State in Mexico and Merida was awarded City of Peace

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

Read more:

If you’d like to save it for later, please save it to Pinterest.

Similar Posts