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.

The route
Mexico City → Puebla → Oaxaca
- 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
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.
- Mexico City airport
- Hotel check-in
- Neighborhood walk
- 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.
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.
- Chapultepec Park
- National Museum of Anthropology
- Paseo de la Reforma
- 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.
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.
- Zócalo
- Metropolitan Cathedral
- Templo Mayor area
- 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.
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.
- Terminal Norte or guided pickup
- Teotihuacan archaeological zone
- Site museum optional
- 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.
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.
- Mexico City bus terminal
- Bus to Puebla
- Puebla Zócalo
- Historic center
Good to know: Confirm which Mexico City terminal serves the selected departure and which Puebla terminal is closest to the hotel.
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.
- Puebla morning walk
- Bus to Oaxaca
- Oaxaca check-in
- 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.
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.
- Santo Domingo
- One Oaxaca museum
- Benito Juárez Market
- 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.
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.
- Oaxaca departure
- Monte Albán
- Oaxaca return
- 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.
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.
- Oaxaca check-out
- Airport transfer
- 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.
- Mexico City official tourism portal
Official city information for museums, neighborhoods, events, and visitor planning.
- INAH: visit Teotihuacan
Official hours, visitor rules, transport guidance, and recommended visit length.
- INAH: Monte Albán
Official archaeological-zone location, access, and visitor information.
- ADO official booking
Official schedules, terminals, and tickets for the intercity bus legs.
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.
More routes
Keep planning
PeruLima → Cusco → Sacred Valley → Machu Picchu Pueblo → Cusco
10 days in Peru
A carefully paced ten-day Peru itinerary with Lima, altitude adjustment in Cusco, the Sacred Valley, Machu Picchu, and an editable Huvver template.
Read the itinerary
AustraliaSydney → Melbourne → Lorne → Apollo Bay → Port Campbell → Melbourne
11 days in Sydney, Melbourne & Victoria
An unhurried eleven-day Australia itinerary with Sydney, Melbourne, and a three-night Great Ocean Road drive, plus an editable Huvver template.
Read the itinerary
CanadaCalgary → Banff → Lake Louise → Calgary
Banff & Lake Louise in 7 days
A week in the Canadian Rockies with two mountain bases, a reserved lake day, and a manageable taste of the Icefields Parkway, starting and ending in Calgary.
Read the itinerary