Back to home5-Day Itinerary

5 Days in Mexico City: The Deep Dive

Five days adds Teotihuacán, San Ángel, lucha libre at Arena México, and a hands-on cooking class to the core 3-day route. Enough time to eat at Pujol without rushing.

⛰️Altitude:2,240m / 7,350ft
💰Daily Budget:$50-120 USD
🚇Best Transport:Metro + Uber
📍Neighborhoods:10 colonias covered
🏛️Day Trip:Teotihuacán included
🤼Bonus:Lucha libre night
Updated 2026-03-10Pace: ModerateBest for: couple, foodie, solo~$67-111/day

Day-by-Day Breakdown

Tap any day to see the full schedule with times and costs.

Centro Histórico in the morning, Coyoacán in the afternoon — ease into altitude

🌅

Centro Histórico

Centro Histórico
08:30–09:30🍽️1 hour$14 USD (250 MXN)
Breakfast at Café de Tacuba

Ornate tile work, waiters in bow ties, a menu unchanged for decades. Order the enfrijoladas if you want something the tourist tables won't have. The café de olla comes in a clay mug — drink it slow.

Take it easy — you're at 2,240m. Hydrate well.

Arrive before 9am to beat crowds.

centro historico
09:45–11:00🏛️1.25 hours$5 USD (95 MXN)
Templo Mayor & Zócalo

Stand in the Zócalo and picture the Aztec island city that once surrounded it. Then walk into Templo Mayor — the twin-pyramid base unearthed by accident in 1978. The Coyolxauhqui disk on level 4 weighs 8 tonnes.

Museum included in ticket. Level 4 has the best exhibits.

centro historico
11:15–12:00👁️45 minFree
Palacio Nacional (Rivera Murals)

Rivera worked on these staircase murals from 1929 to 1935. The left wall covers pre-Columbian life; the right, the Spanish conquest. The center panel compresses 500 years into a single frame. Free entry — book tickets online and bring your passport.

Book free tickets online 2+ days ahead. Bring passport.

centro historico
☀️

Coyoacán

Coyoacán
12:30–13:30🍽️1 hour$8 USD (150 MXN)
Lunch at Mercado de Coyoacán

Skip the tourist restaurants on the main plaza — the real food is inside this covered market. The señora at stall 38 has been making tostadas de tinga for 20 years. Add the green salsa. Wash it down with a fresh horchata.

Longest queues = best food. Don't miss the esquites.

coyoacan
14:00–16:00🏛️2 hours$15 USD (270 MXN)
Casa Azul (Frida Kahlo Museum)

The blue walls are brighter in person. What hits hardest isn't the famous paintings — it's the small details: her plaster corsets painted with flowers, the wheelchair facing the easel, the butterfly collection in the garden. You'll understand her work differently after this. Book online at least 2 weeks ahead.

Book 2+ weeks ahead. Wednesday least crowded. Garden courtyard is the highlight.

coyoacan
16:15–17:30🚶1.25 hours$4 USD (80 MXN)
Jardín Centenario & Churros

Coyoacán's central plaza is ringed by painted colonial buildings and shaded by massive trees. Street performers work the crowds, vendors sell handmade jewelry, and the air smells like fried dough. Follow that smell to Churrería El Moro — the cajeta (caramel) dip is the one.

coyoacan
🌆

First Night

Primera Noche
19:00–20:30🍽️1.5 hours$44 USD (800 MXN)
Dinner at Contramar

Reservations are now available via Resy — book ahead for weekends. The room is loud, the tables are tight, and the energy is electric. Order the tostada de atún first, then the pescado a la talla (half red chili, half green parsley). Split with someone.

Arrive at 7pm sharp. The tuna tostada is non-negotiable.

roma norte
21:00–22:30🍸1.5 hours$22 USD (400 MXN)
Mezcal at Pare de Sufrir

No cocktail menu — the bartender asks what you like and pours accordingly. Start with an espadín to calibrate, then try a tobalá or wild cuish. Each bottle comes from a different Oaxacan family palenque. The name means 'stop suffering.'

Alcohol hits harder at altitude. Drink water between rounds.

roma norte
Budget Planner

How much will 3 days cost?

$80-150 USDper day
Boutique hotel$50-90
Mix of restaurants$25-40
Uber + metro$8-15
Museum entries$10-20
Mezcal bars$15-25

💡 The sweet spot. You can eat at excellent restaurants, stay in stylish Roma/Condesa hotels, and experience everything without thinking twice.

Before You Go

Essential tips for this itinerary

⛰️

Altitude Matters

You're at 7,350ft. Day 1 is intentionally gentler. Drink lots of water, skip the mezcal on the flight, and don't plan anything strenuous until Day 2.

🎫

Book Ahead

Casa Azul (Frida Museum) and Pujol must be booked weeks in advance. Palacio Nacional needs free online tickets. Don't wing these — they sell out.

🚕

Getting Around

Use Uber or the Metro (5 pesos/ride!). Avoid street taxis. Metro Line 1 connects Chapultepec → Roma → Centro. Download Uber and CityMapper before arriving.

💧

Water & Food Safety

Don't drink tap water — buy bottled. Street food is generally safe (high turnover = fresh). Look for busy stalls. Ask for 'sin hielo' (no ice) at street stands.

🗣️

Language

Learn basic Spanish. 'Buenos días', '¿Cuánto cuesta?', 'La cuenta, por favor' go a long way. People appreciate the effort, even if your accent is terrible.

🏧

Money

Pesos only — don't pay in USD (bad rate). ATMs are everywhere. Withdraw from Santander or HSBC ATMs inside banks. Tip 10-15% at restaurants.

Want something shorter?

Our shorter itineraries cut to the essentials — the stops worth prioritizing when time is tight.