Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

3-Day Mexico City and Puebla Route Itinerary

Day 1 · Thu, Apr 30
Mexico City

Arrival and Central Mexico City

  1. Museo Nacional de Antropología — Chapultepec — The best intro to Mexico’s history and cultures, with world-class collections and an easy first-day pace; late evening or next-morning start, ~2 hours.

  2. Bosque de Chapultepec — Chapultepec — A relaxed walk or lakeside break helps you reset after arrival and keeps the day light; evening stroll, ~1 hour.

  3. LagoAlgo — Segunda Sección, Chapultepec — Great for a scenic contemporary-art stop plus drinks or a light bite by the lake; evening, ~1.5 hours.

  4. Contramar — Roma Norte — A classic Mexico City dinner spot for seafood in an energetic setting; dinner, ~1.5 hours, approx. MX$700–1,200 per person.

  5. Café Nin — Roma Norte — Ideal for a low-key dessert or coffee stop if you want a final neighborhood wander; evening, ~45 minutes, approx. MX$150–300 per person.

Morning

If you still have energy tonight, the best move is to slip into Museo Nacional de Antropología while your arrival-day pace is still soft, or make it your first stop tomorrow morning if you’d rather start fresh. It’s usually open Tuesday to Sunday, 9:00 a.m.–6:00 p.m., with a low entry fee, and it’s absolutely worth the full two-hour visit just to see the Mexica Sun Stone, the Maya rooms, and the dramatic central courtyard. From most central neighborhoods, an Uber or taxi to Chapultepec is straightforward, and you’ll avoid the metro crowds if you’re carrying luggage or arriving tired.

Late Afternoon / Evening

After the museum, stay close and wander through Bosque de Chapultepec for an easy reset. This is the part of the day where Mexico City finally slows down a little: lakeside paths, runners, families, vendors selling elotes and fruit, and plenty of benches if you just want to sit under the trees for a bit. Keep it loose and don’t overplan here — the point is to breathe, walk, and let the city feel less like a checklist.

From there, head to LagoAlgo in Segunda Sección, Chapultepec for a scenic contemporary-art stop right by the water. It works especially well in the evening, when the light softens and the terrace feels more relaxed; plan on a drink or a light bite and about MX$250–600 depending on what you order. If you’re coming from the park, it’s an easy walk or very short ride-share, and it’s one of those places that makes sense when you’re not in a rush — part gallery, part social hangout, part lakeside exhale.

Dinner and a Final Wander

For dinner, make your way to Contramar in Roma Norte — this is a classic for a reason, and it’s one of the best ways to end your first day in the city. Go hungry and expect a lively room, polished service, and seafood that people actually plan their evenings around; a full dinner usually lands around MX$700–1,200 per person depending on drinks and extras. Reservations help a lot, especially on a Thursday night, and the easiest way over is again by Uber/taxi rather than trying to string together transit after dark.

If you still want one last gentle stop, walk or ride a few minutes to Café Nin for coffee, pastries, or dessert in Roma Norte. It’s ideal for an unhurried final sip before calling it a night, and it fits the neighborhood beautifully: leafy streets, good people-watching, and that easy CDMX rhythm where the evening can stay soft instead of becoming a full outing. If you’re tired, skip the extra stop and just enjoy the ride back — tomorrow’s Centro Histórico starts early, and this first day is really about landing well.

Day 2 · Fri, May 1
Centro Histórico, Mexico City

Historic Core and Eastern Mexico City

Getting there from Mexico City
Taxi or Uber (20–35 min, ~MX$120–250). Best to move after your Day 1 sightseeing/dinner and before a morning start in Centro Histórico.
Metro is cheapest (30–45 min, ~MX$5) if you’re traveling light, but less convenient with luggage.
  1. Templo Mayor Museum — Centro Histórico — Start at the core of the old city to see the Aztec foundations before the crowds build; morning, ~1.5 hours.

  2. Zócalo — Centro Histórico — The massive main square gives you the city’s civic heart and a natural transition to nearby sights; morning, ~30 minutes.

  3. Palacio de Bellas Artes — Centro Histórico / Alameda Central — A must-see for its Art Nouveau exterior and landmark cultural status; late morning, ~45 minutes.

  4. El Cardenal — Centro Histórico — A dependable lunch stop for traditional Mexican dishes in a polished historic setting; lunch, ~1 hour, approx. MX$300–600 per person.

  5. Mercado de San Juan — Centro Histórico — Excellent for tasting market specialties and browsing gourmet produce, meats, and snacks; afternoon, ~1.5 hours.

  6. Balcón del Zócalo — Centro Histórico — Finish with a rooftop view over the square as the city lights come on; dinner or drinks, ~1.5 hours, approx. MX$500–900 per person.

Morning

Start early at the Templo Mayor Museum, when the light is soft and the Centro Histórico is still waking up. It’s the best place to understand why this part of the city feels so layered: you’re standing beside the ruins of Tenochtitlan, with galleries that are usually open Tuesday to Sunday, 9:00 a.m.–5:00 p.m.; budget around MX$100–95 for admission depending on current rates and concessions, and give yourself about 1.5 hours so you can move at a calm pace. From there, it’s an easy stroll into the Zócalo, where the scale of the square really lands once you’re on foot—take 30 minutes to circle the plaza, watch the flag ritual if it’s happening, and let the city’s historic center do what it does best: overwhelm you in the nicest way.

Late Morning to Lunch

A few blocks’ walk brings you to Palacio de Bellas Artes, which is the kind of place you don’t rush even if you’re only lingering outside. The building is all gleaming Art Nouveau drama on the outside, and if you want to go inside, exhibitions and the museum spaces typically run Tuesday to Sunday, 11:00 a.m.–5:00 p.m. with a modest entry fee; 45 minutes is enough for the core visit if you’re keeping the day moving. For lunch, head to El Cardenal in the historic center, a reliable local favorite for classic dishes done properly—think chilaquiles, mole, and excellent breads—where a satisfying meal usually runs MX$300–600 per person. It’s a polished room but still feels very Mexico City, and it’s one of those places where a long lunch actually makes sense.

Afternoon

After lunch, make your way to Mercado de San Juan, which is a favorite for travelers who like to browse with their eyes and their appetite. This market is known for gourmet produce, cheeses, imported ingredients, and the more adventurous side of city snacking; it’s generally busiest in the afternoon, so 1.5 hours gives you time to wander without feeling pinned down. Go slowly here: stop for a sample, peek at the stalls, and don’t be shy about asking what’s seasonal. This is one of the easiest places in the center to just drift for a bit, especially if you like the rhythm of a market more than checking off a list.

Evening

Wrap up at Balcón del Zócalo for sunset into night, when the square starts to glow and the city settles into that electric evening mood. It’s best as a dinner or drinks stop, so plan on 1.5 hours and roughly MX$500–900 per person depending on whether you keep it to cocktails and appetizers or stay for a full meal; reservations are smart, especially on a Friday. The rooftop view is the payoff here, so try to arrive before the sky goes dark—watch the last light fall over the Zócalo, then stay long enough to see the historic center flip into full nighttime mode.

Day 3 · Sat, May 2
Puebla Centro, Puebla

Puebla City Finale

Getting there from Centro Histórico, Mexico City
ADO / AU / Estrella Roja bus from Mexico City TAPO or the eastern bus terminals to Puebla CAPU or central stops (2–2.5 hr, ~MX$250–450). Take an early-morning departure so you can reach Puebla in time for breakfast and a full Day 3.
Private car or Uber intercity via MEX-150D (2–2.5 hr, ~MX$1,400–2,500 total) if you want door-to-door convenience and are splitting costs.
  1. Catedral de Puebla — Centro, Puebla — Begin with Puebla’s grand cathedral to orient yourself in the historic center and set the tone for the day; morning, ~45 minutes.

  2. Capilla del Rosario — Templo de Santo Domingo, Puebla Centro — One of Mexico’s most ornate interiors and a true marquee stop for Puebla; morning, ~45 minutes.

  3. Calle de los Dulces (Calle 6 Oriente) — Puebla Centro — A fun mid-morning detour for traditional sweets and quick local browsing; late morning, ~30 minutes.

  4. El Mural de los Poblanos — Puebla Centro — A top lunch pick for classic poblano cuisine in a beautiful setting; lunch, ~1.5 hours, approx. MX$350–700 per person.

  5. Biblioteca Palafoxiana — Puebla Centro — A compact but unforgettable cultural stop with historic atmosphere and elegant architecture; afternoon, ~45 minutes.

  6. Café Milagros — Puebla Centro — End with coffee or a dessert break before departure, keeping the final day relaxed; late afternoon, ~45 minutes, approx. MX$120–250 per person.

Morning

Start at Catedral de Puebla, right on the main square, to get your bearings in the historic center and watch the city come to life around you. It’s especially nice in the morning before the tourist buses thicken up, and the interior is usually open in the morning with free entry, though donations are appreciated. Give yourself about 45 minutes, then linger a bit on Zócalo de Puebla for a coffee-in-the-plaza kind of pause before continuing. From there, it’s a short walk through the colonial blocks to Capilla del Rosario, inside Templo de Santo Domingo, one of those interiors that actually lives up to the hype — gold, stone, and light everywhere. Plan on another 45 minutes; if you arrive earlier in the day, the line is usually more manageable, and it’s the kind of place where the quiet makes a big difference.

Late Morning to Lunch

Next, drift over to Calle de los Dulces (Calle 6 Oriente) for a fun, easy browse through Puebla’s sweet side. This is the best place to pick up camotes, borrachitos, dulces de leche, and little boxed treats that travel well, and you can sample without turning it into a project. A half hour is enough unless you start gift shopping. By lunch, head to El Mural de los Poblanos, one of the city’s best spots for classic poblano cooking in a room that feels celebratory without being stiff. Go for mole poblano, chiles en nogada if they’re in season, or cemitas and a good agua fresca if you want something lighter; expect roughly MX$350–700 per person depending on how much you order. Reservations help, especially on weekends, and it’s an easy place to let the day slow down for a while.

Afternoon

After lunch, walk off the meal with a quieter cultural stop at Biblioteca Palafoxiana, a compact gem tucked into the historic center that feels like stepping into old Puebla. It’s usually open Tuesday to Sunday, generally from late morning through afternoon, with a modest entry fee, and 45 minutes is enough to appreciate the carved shelves, the old volumes, and the atmosphere without rushing. For your final stop, finish at Café Milagros for coffee or dessert and a last relaxed sit-down before departure — a good place for a café de olla, a slice of cake, or something sweet and simple around MX$120–250 per person. If you have extra time, just wander the nearby streets around Calle 3 Oriente and Calle 4 Sur; Puebla rewards slow walking, and this is the easiest day of the trip to let the city set the pace.

0