3 Days in Mexico City: The Ultimate Long Weekend

In this Article

Share

Only have 3 days in Mexico City? You’ve got your work cut out for you—but don’t worry, I’ve got you covered. I’ve put together the ultimate 3-day itinerary that blends culture, cuisine, and a bit of well-deserved chill time. From iconic sights to local foodie gems, this guide hits all the must-dos while still leaving space to soak it all in.

Good To Knows

Day 1 of 3 Days in Mexico City

Once you’ve settled into your hotel, it’s time to hit the streets. And let’s be real—you’re probably hungry after traveling. So first things first (and maybe the most important thing in Mexico City): eat.

But don’t go straight for the street tacos just yet. As tempting as they are, Montezuma’s Revenge is real—and catching a case of traveler’s sickness could derail your whole 3-day adventure.

Instead, start with a spot that’s tried, tested, and still full of local flavor. Think of it as your intro to CDMX’s incredible food scene—delicious, safe, and setting the tone for everything to come.

Brunch at Canopia

Perfectly located next to Parque México, this stunning spot is a must for foodies and culture lovers alike. Stepping inside feels like entering a chic, pre-Hispanic cave—earthy textures, moody lighting, and design elements that nod to Mexico’s ancient roots.

It’s open all day, serving up beautiful farm-to-table dishes made with local ingredients. Order the ceremonial cacao—a grounding ritual and a must-do in the homeland of cacao. And if you stick around into the afternoon or evening, you’ll catch the in-house DJ spinning great tunes from a full deck setup, adding the perfect energy to this already unforgettable space.

Head to The Anthropological Museum

Next up: head to the National Museum of Anthropology, one of Mexico City’s most iconic and impressive museums.

A guided tour is essential, especially if you don’t speak Spanish—most of the signage isn’t translated, so having a guide makes all the difference. This is the perfect first museum to visit, as it gives you a deep appreciation for the rich history of Indigenous cultures and civilizations that have shaped Mexico into what it is today.

Stroll Through Chapultepec Park

Before heading to dinner, take some time to explore Chapultepec Park, Mexico City’s largest and most iconic green space. The National Museum of Anthropology is located right inside the park, so once your tour wraps up, you’re already in the perfect spot to wander.

Just outside the museum, you’ll usually find lively markets, street food vendors, and plenty of energy. If you finish your tour early enough, you might even squeeze in a visit to Chapultepec Castle, which sits at the top of a nearby hill. If not, no stress—it’s better visited with a guide anyway, as most of the signage is in Spanish (just like the museum).

Either way, a walk through the park is the perfect reset before dinner.

Dinner at Meroma

You’ll quickly understand why Meroma is one of the most celebrated restaurants in Mexico City. With its stunning architecture, stylish atmosphere, and unforgettable dishes, it’s a must-visit on any food lover’s list.

Plan to come here for dinner—and be sure to leave time for a stroll around Roma Norte, the trendy, bohemian neighborhood Meroma calls home. Between leafy streets, indie boutiques, and buzzing energy, it’s the perfect place to walk off your meal and soak in the local vibe.

A Mezcal Night Cap

Mexico City loves its mezcal—and you’ll find plenty of cool bars serving everything from ultra-smoky pours to smooth sips and even cacao-infused varieties. If you’re the type who likes a little nightcap, head to Tlecan, a cozy spot known for its curated mezcal selection and chill vibe.

Just don’t stay out too late… you’ve got an early start tomorrow, and trust me, you’ll want to be well-rested for what’s next.

Day 2 in Mexico City

Today’s going to be your most jam-packed day—because let’s be honest, if you only have 3 days in Mexico City, this is probably your one full day. But trust me when I say: it’s going to be magical.

Kayaking at Sunrise in Xochimilco

If there’s one thing you absolutely must do on this itinerary, it’s wake up before sunrise and head to Xochimilco for a dawn kayak session. It’s a once-in-a-lifetime experience that’s totally worth the early alarm.

For those unfamiliar, Xochimilco is a network of canals originally built by the Aztecs, back when Mexico City was essentially a massive lake. Today, the area is still considered sacred, and gliding through the misty waters at sunrise feels deeply spiritual. With fog hanging low over the water and birds beginning to stir, the whole experience is otherworldly.

If waking up at 5:30 AM just isn’t in the cards, you can still explore Xochimilco on one of its famous colorful wooden boats (called trajineras). It’s a fun ride—especially with music and snacks—but definitely a bit more festive than serene. If you go this route, I recommend booking a tour so you’re not stuck on a boat alone. This is the kind of experience that’s way more fun with company.

Chilaquiles at Cafe de Mama

After working up an appetite on the kayaks, make your way to Coyoacán Market and head straight to Café de Mama for a hearty plate of chilaquiles—a beloved Mexican breakfast that hits the spot every time. This cozy café is a favorite among both locals and travelers, and for good reason.

Grab a coffee or a fresh juice to wash it all down, then take your time wandering through the market stalls. From handmade crafts to colorful produce and street snacks, Coyoacán is full of charm and a perfect place to soak up the slower, more traditional side of Mexico City.

Visit Casa Azul, the Frida Kahlo Museum

Immerse yourself in the world of Frida Kahlo at the Frida Kahlo Museum, also known as La Casa Azul, located right in the heart of Coyoacán.

This vibrant blue house offers a deeply personal look into Frida’s life, filled with her artwork, clothing, diaries, and intimate spaces, plus a lush garden that feels like stepping into one of her paintings.

Heads up: You must book your ticket or tour in advance—walk-ins are rarely accepted, and you’ll likely be turned away at the door.

To make the most of your time, consider booking a combo tour that pairs Casa Azul with a walking tour of Coyoacán or even with Xochimilco.

Lunch at Los Danzantes

For lunch, head to Los Danzantes, my personal favorite restaurant in all of Mexico City, located right in the heart of Coyoacán.

They serve traditional Mexican cuisine with a modern twist in a beautifully designed open-air space. Most of the ingredients come straight from their garden in Xochimilco, and you can truly taste the difference.

Vegetarian or vegan? You’re in luck. Their plant-based dishes are just as creative and delicious as everything else on the menu.

And a little birdy told me that when the Michelin Guide finally drops for Mexico City, this place just might make the list—so get in before the crowds do.

Afternoon to Shop or treat yourself to some wellness activities

After a full morning of exploring on day 2 of your 3 days in Mexico City, it’s time to slow things down. Spend your afternoon unwinding—whether that means leisurely strolling through independent boutiques and local art galleries, or treating yourself to some R&R at a spa or wellness center.

This is your chance to soak in the creative energy of the city at a slower pace, recharge a bit, and reset before heading into the evening.

An Evening at Lucha Libre

I’ll be honest—I didn’t even want to go to Lucha Libre when I first visited. But I ended up loving it.

No trip to Mexico City is complete without experiencing this iconic wrestling event. Head to Arena México for a night of high-energy entertainment, vibrant costumes, and over-the-top theatrics that are just plain fun. Don’t forget to grab a Michelada while you watch—it’s part of the experience.

You can buy tickets at the door and go solo, but it can get a little chaotic. If that’s not your vibe, I highly recommend booking a tour with a local guide. The one I did included tacos before the show, and it was the perfect way to ease into the night. Plus, going with someone who grew up loving Lucha Libre made it all the more meaningful—and hilarious.

Day 3 of 3

On the last day of your 3 days in Mexico City, we’re wrapping things up with a visit to some iconic ancient temples—and an arguably even more legendary bakery. Depending on your flight time, you’ll also have a few great options for how to spend your afternoon and evening if you’re not heading straight to the airport.

Breakfast at Rosetta

You’ve probably spotted Panadería Rosetta while wandering around Roma Norte—it’s hard to miss with the steady line of people out front. And for good reason: locals (and visitors alike) call it the best bakery in all of Mexico—yes, not just Mexico City, the whole country.

The key is to go early. Pastries sell out quickly, and going in the morning gives you the best selection and helps you avoid the line. Grab a coffee, snag a seat on their charming little street-side patio, and treat yourself to something flaky, sweet, or buttery (or all three—we won’t judge).

It’s the perfect way to start your final day before heading to our next stop: Teotihuacan.

Pyramids of Teotihuacan

Next, head out to explore the Pyramids of the Sun and Moon at Teotihuacan—one of the most awe-inspiring ancient sites in Mexico. It’s located about an hour outside the city, so booking a guided tour is your best bet for a smooth experience. You can take an Uber, but be warned: getting one back into the city can be tricky and unreliable.

If you go the tour route, opt for a morning or express tour. The full-day options can stretch to 8–10 hours, which isn’t really necessary unless you want a super in-depth experience.

And if you’re not on a time crunch with a flight to catch, consider stopping at the Basilica of Our Lady of Guadalupe on your way back. It’s one of the most important pilgrimage sites in the world—and home to the original image of La Virgen de Guadalupe, a powerful and sacred symbol in Mexican culture.

Lunch Street Tacos

For lunch, eat like the locals do and dive into Mexico City’s legendary street food scene. There’s no shortage of incredible tacos on just about every corner—even vegan options are easy to find. Honestly, the hardest part is choosing where to go.

If you really want to find the best of the best, go with a local guide—they’ll take you to hidden gems you’d never find on your own. But if you’re flying solo, the best advice I got was simple: follow your nose and look for a stand with a crowd. If people are lining up, chances are it’s worth it.

Zócalo and Palacio de Bellas Artes

If you’re not rushing to the airport, wrap up your trip with a visit to Zócalo, Mexico City’s historic downtown.

Wander through the old town streets, take in the energy of the main square, and be sure to stop by the Palacio de Bellas Artes—a stunning architectural gem and cultural icon. Even if you don’t go inside, the building itself is a sight to behold, and the adjacent park is the perfect place for a final stroll.

Take your time, soak in the vibrant atmosphere, and let the city leave its final impression on you.

Ending the Day on a Rooftop

To end your 3 days in Mexico City, there’s no better way to reflect on all you’ve explored than from above. Head to one of the city’s many rooftops and take in the views of the streets you’ve just conquered.

For the best panoramic view, make your way to the 41st floor of the Torre Latinoamericana, where you’ll find Miralto—a sleek, modern restaurant with floor-to-ceiling windows and sweeping vistas of the entire city.

Not hungry? No problem. Just one floor below is Nivel 40 SkyBar, one of the only rooftops in the city with unobstructed 360° views. From here, you can spot Zócalo, Reforma, La Basílica de Guadalupe, and even Santa Fe on a clear day. It’s the perfect way to toast your time in CDMX—with a drink in hand and the city at your feet.

More from Mexico City

Pin to board
Share on facebook

Leave a Reply

Your email address will not be published. Required fields are marked *