Skip to guide
Realistic day-by-day route

9-Day Mexico Itinerary: Mexico City, Puebla & Oaxaca

A practical nine-day Mexico itinerary through Mexico City, Puebla, and Oaxaca, with archaeology days, comfortable bus transfers, and an editable template.

9 days · 8 nightsIntercity bus, local transit, rideshare or taxi, and walking5 min read
Mexican panorama with Mexico City, Teotihuacan, Puebla domes, Oaxaca, agaves, and mountains

The route

Mexico City → Puebla → Oaxaca

An illustrated view of the route’s highlights. Open the Huvver preview for the interactive itinerary map.
Route
Mexico City → Puebla → Oaxaca
Overnight plan
4 nights Mexico City · 1 Puebla · 3 Oaxaca
Pace
Three bases with two bus moves
Best for
First-time visitors
In this guide· 9-day route

Quick answer

The best route for 9 days · 8 nights

Spend four nights in Mexico City, one in Puebla, and three in Oaxaca. Use first-class buses between cities, devote separate days to Teotihuacan and Monte Albán, and depart from Oaxaca when possible instead of returning overland to Mexico City.

Nine days is enough for a strong culture-and-food route through central and southern Mexico when Mexico City gets four nights and the archaeological sites are not combined with transfer days. Puebla provides a worthwhile overnight break on the road to Oaxaca.

The schedule does not assume every museum opens every day. It keeps the city days geographically coherent and makes the two major archaeological outings independent, early-start anchors.

Why this route works

  • Four Mexico City nights support two city days and a full Teotihuacan excursion after arrival.
  • An overnight in Puebla turns the route south into a real stop without adding a difficult detour.
  • Three Oaxaca nights allow one city day and one Monte Albán day before departure.
  • Flying out of Oaxaca prevents a long final bus ride from threatening an international connection.

Day by day

The complete 9 days itinerary

1

Day 1 · Mexico City

Arrive in Mexico City and stay local

Check in for four nights and walk only the immediate neighborhood. Use a public square, park, or early meal for orientation rather than crossing the city after a flight.

  1. Mexico City airport
  2. Hotel check-in
  3. Neighborhood walk
  4. Early dinner

Good to know: Mexico City is high and large. Hydrate, protect the first evening, and avoid planning around an optimistic airport transfer time.

2

Day 2 · Mexico City

Pair Chapultepec with one major museum

Spend the morning around Chapultepec and make the National Museum of Anthropology the day’s main interior. Continue along Paseo de la Reforma only if energy remains.

  1. Chapultepec Park
  2. National Museum of Anthropology
  3. Paseo de la Reforma
  4. Neighborhood dinner

Good to know: The anthropology museum can fill most of a day. Choose the galleries that matter instead of trying to complete every room.

3

Day 3 · Mexico City

Walk the historic center

Start around the Zócalo, cathedral, and Templo Mayor area, then continue west toward the Palacio de Bellas Artes and Alameda Central. Keep one rooftop or interior optional.

  1. Zócalo
  2. Metropolitan Cathedral
  3. Templo Mayor area
  4. Palacio de Bellas Artes

Good to know: Public events can reroute access around the Zócalo. Check the city calendar and be ready to reverse the walk.

4

Day 4 · Mexico City

Give Teotihuacan its own day

Leave early for Teotihuacan, allow several hours for the archaeological zone, and return before evening traffic. Keep the night free rather than adding another distant district.

  1. Terminal Norte or guided pickup
  2. Teotihuacan archaeological zone
  3. Site museum optional
  4. Mexico City return

Good to know: The site is exposed and pyramid climbing is restricted. Carry water and sun protection and use the official visitor rules.

5

Day 5 · Puebla

Take the bus to Puebla

Travel by first-class bus, leave luggage at the one-night base, and walk the Zócalo, cathedral, and tiled historic streets. Keep the visit compact rather than commuting onward the same day.

  1. Mexico City bus terminal
  2. Bus to Puebla
  3. Puebla Zócalo
  4. Historic center

Good to know: Confirm which Mexico City terminal serves the selected departure and which Puebla terminal is closest to the hotel.

6

Day 6 · Oaxaca

Continue by bus to Oaxaca

Use the morning for one final Puebla stop, then take the reserved bus to Oaxaca. Check in for three nights and walk the Zócalo and Santo Domingo area at an easy pace.

  1. Puebla morning walk
  2. Bus to Oaxaca
  3. Oaxaca check-in
  4. Zócalo and Santo Domingo

Good to know: Mountain roads can make the journey feel longer than the timetable. Avoid a timed dinner or performance immediately after arrival.

7

Day 7 · Oaxaca

Taste and walk through Oaxaca

Visit Santo Domingo and one museum, then move through the central markets with a local food guide or a self-directed tasting plan. Leave the late afternoon open.

  1. Santo Domingo
  2. One Oaxaca museum
  3. Benito Juárez Market
  4. 20 de Noviembre Market

Good to know: Ask before photographing vendors and pace tastings in small portions. The markets are working places, not only attractions.

8

Day 8 · Oaxaca

Reach Monte Albán near opening

Take an authorized shuttle, taxi, or tour to Monte Albán and spend the cooler morning on the exposed hilltop. Return to Oaxaca for a quiet afternoon or one nearby craft village.

  1. Oaxaca departure
  2. Monte Albán
  3. Oaxaca return
  4. Rest or one craft village

Good to know: Do not automatically bundle several villages, mezcal stops, and the archaeological site. Choose one optional addition and verify its community context.

9

Day 9 · Oaxaca

Depart Oaxaca

Use a prearranged ride to Oaxaca Airport or continue to another region. If the international ticket starts in Mexico City, allow a protected connection or overnight there.

  1. Oaxaca check-out
  2. Airport transfer
  3. Oaxaca Airport

Good to know: Separate domestic tickets offer less protection during disruption. Build a larger connection buffer or book the flights together.

Before you go

Make the plan dependable

Check museum closing days

Many museums use a weekly closure day. Assign the city days after checking the exact official calendars, then move Teotihuacan if necessary.

Use first-class intercity buses

Reserve reputable direct services for Mexico City–Puebla and Puebla–Oaxaca, and save the exact terminal at both ends.

Protect archaeological mornings

Teotihuacan and Monte Albán are exposed. Early starts reduce heat and crowds and leave room for transport delays.

Make it yours

Useful variations

If you have seven days

Skip Puebla or make it a short stop only if luggage logistics are confirmed. Preserve three nights each in Mexico City and Oaxaca.

If you have eleven days

Add a Mexico City day for Coyoacán and an Oaxaca day for one carefully chosen community or nature excursion.

FAQ

Common planning questions

Is one night in Puebla worthwhile?

Yes. It breaks the road to Oaxaca, gives the historic center an evening, and avoids sightseeing with luggage during a same-day stop.

Can I climb the pyramids at Teotihuacan?

Do not assume so. Climbing access is restricted; follow current INAH rules and enjoy the site from the approved paths and viewpoints.

Do I need a rental car?

No. Intercity buses and local transport cover the route. Authorized shuttles or tours work better for the two archaeological outings.

Official planning sources

Planning sources checked on September 21, 2026. Schedules, prices, opening rules, weather, and access can change; confirm the live details before booking or setting out.

Editable Huvver template

Take the route with you—and change anything

Copy the full itinerary into your account, add your dates, invite your travel companions, and adjust the plan against its map.

Create my trip