Mexico City is an easy weekend escape that delivers on culture, food, and nightlife without blowing your budget. If you’ve got 48 hours, here’s how to make the most of it with our Mexico City itinerary.
Skratch tip of the day: this itinerary is even better if you have 3 days in Mexico City, as it’ll allow you to experience everything in more depth… But even just a weekend should be enough to create lasting memories. 💃
Saturday
Morning: Frida Kahlo & breakfast tacos
Start your trip in Coyoacán, one of CDMX’s most picturesque neighborhoods. Make a beeline for the Frida Kahlo Museum (Casa Azul). It’s her family home turned museum, filled with her art, belongings, and gardens that feel like stepping into a painting. Tickets sell out, so buy them online in advance.
Once you’ve soaked up the Frida magic, head to Tacos de Canasta Los Especiales, a simple spot specializing in tacos de guisado (stewed fillings stuffed into soft tortillas). Pair them with a refreshing agua de jamaica (hibiscus water).
Afternoon: Murals, architecture, and markets
Take a cab or hop on the metro to Palacio de Bellas Artes in the Centro Histórico. The Art Nouveau-meets-Art Deco building is stunning from the outside, but don’t miss the murals inside, including Diego Rivera’s iconic Man at the Crossroads.
Afterward, stroll through the nearby San Juan Market, a foodie paradise where you can sample everything from fried crickets to Oaxaca cheese. If you’re still hungry, grab a tlayuda—an oversized crispy tortilla layered with beans, meat, and fresh toppings.
Before you leave downtown, check out Torre Latinoamericana for killer city views. It’s 100% worth paying a few pesos to head to the observation deck.
Evening: Tacos and Mezcal Crawl
It’s not a weekend in Mexico City without tacos al pastor. Head to El Vilsito, a spot tucked inside a working mechanic shop. The spit-roasted pork is shaved off in perfectly charred layers and served with pineapple on a warm tortilla.
Wrap up your night in Roma Norte, CDMX’s nightlife hub. Start with a mezcal cocktail at Limantour, consistently ranked among the world’s best bars. Then, bar-hop through the area—try Xaman, a hidden speakeasy with mystical vibes and creative drinks, or keep it casual with mezcal straight-up at La Clandestina.
Sunday
Morning: A Peaceful Stroll and Breakfast with a View
Begin your day at Chapultepec Park, CDMX’s massive urban green space. It’s a perfect spot to shake off last night and take in the city’s energy. Walk to Chapultepec Castle, a historic palace-turned-museum perched on a hill with stunning city views.
Ready to eat? Brunch at Lalo! is a must. This lively spot serves some of the best chilaquiles and fresh juices in town. The colorful communal tables make it fun, even if you’re solo.
Afternoon: Contemporary Art and Rooftop Breaks
Art lovers shouldn’t miss the Museo Tamayo or the Museo Jumex, both located in the Polanco area. Tamayo is known for bold, modern Mexican art, while Jumex features edgy international exhibits. If museums aren’t your vibe, Polanco is great for wandering with its high-end shops and peaceful parks.
For an afternoon pick-me-up, swing by the rooftop bar at Hotel Carlota. It’s got sleek design, comfy seating, and cocktails that hit the spot. 🍸
Evening: Contramar and Goodbyes
For your last meal in CDMX, treat yourself to dinner at Contramar, famous for its seafood. The tuna tostadas with avocado and crispy onions are practically a rite of passage, and the whole fish (grilled with red and green salsa) is perfect for sharing.
Got time to kill before your flight? Stroll through the streets of Condesa, grab an artisanal coffee, and soak up the vibe. It’s bittersweet to leave, but you’ll already be planning your next trip back (here are some of our tips for your next time in Mexico).
48 hours in Mexico City goes fast, but it’s enough to fall for the incredible energy, flavors, and art. 🇲🇽
Mexico is more than just Cancún! Check out our guide to wonderful places in Mexico.