2 Week Itinerary Mexico City, Oaxaca and Mazunte
By Gillian Boyd Published 22 April 2026
Your 2 Week Itinerary in Mexico combines the history and culture of Mexico City, Oaxaca for food, salsa and art and Mazunte for chill vibes at the beach.
Mexico is a huge country with so much to see and do, we have broken it down for you into manageable chunks so you can cut and paste, condense or extend the time depending upon your availability. Be kind to yourself and remember to build in some relax time so you can fully enjoy the experiences.
2 Week Itinerary in Mexico
4 days Mexico City, 4 days in Oaxaca, 4 days in Mazunte
Brass band marching past Metropolitan Cathedral in Mexico City
Day 1: Travel day to Mexico City
Day 2: Mexico City
Read Ultimate 4 Day Itinerary of Mexico City
and Free Walking Tour of Mexico City for more detail
- Explore the Historic Centre including Temple Mayor, Metropolitan Catedral, Zocalo
- Free Walking Tour – 2 hours
- See murals at Former Colegio de San Ildefonso
- Drinks at rooftop bar with views over Temple Mayor at the Terraza Catedral
- Dinner at Café de Tacuba serving traditional Mexican food and potentially a mariachi band
Day 3: Day Trip to Teotihuacán
Read Experiencing the Underworld on a Teotihuacán Tour for more detail
- See the Pyramid of the Sun
- Pyramid of the Moon
- Walk the Avenue of the Dead
- Quetzalcoatl Temple and The Citadel
- See Quetzalpapálotl Temple
- Salsa lesson in hostel
Day 4: Explore Museum, Park and Condesa
- Spend morning at the National Anthropology Museum with worlds largest collection of Mexican art and replicas of artifacts from Teotihuacán
- Walk through Bosque de Chapultepec with boating lake, Zoo, Audiorama
- Explore Condesa neighbourhood
Day 5: Explore Roma, Frida Kahlo Museum and Coyoacán
- Spend morning exploring cafe lined avenues in Roma neighbourhood
- Visit Frida Kahlo Museum
- Explore Coyoacán neighbourhood including Coyoacán Mercado
Transfer Mexico City to Oaxaca options:
Bus: Overnight ADO bus to Oaxaca. Takes around 7 hours
Plane: Fly to Oaxaca. Takes around 1 hour
Jalatlaco neighbourhood in Oaxaca Mexico
Day 6: Oaxaca
Read Top Things To Do in Oaxaca
and Free Walking Tour in Oaxaca Tour for more detail
- Free Walking Tour of Oaxaca – 2 hours
- Explore central Oaxaca Churches, Zocalo, Mercado Benito Juárez
- Eat Tasting Menu at Crudo
Day 7: Cooking Class in Oaxaca
Read Why Everyone Should Do a Cooking Class in Oaxaca for more detail
- Cooking class all day
- Eat dinner at Taquería Tacomer
- Bar Ilegal for live rock music
Hierve el Agua petrified waterfalls near Oaxaca
Day 8: Day Trip to Hierve El Agua
- See petrified waterfalls
- Seirra Madre
- Swim in natural pools
- Salsa lesson in the park
Day 9: Oaxaca
Read Lucha Libre – A Beginners Guide for more detail
- Explore Jalatlaco neighbourhood full of street art
- Eat Tasting Menu lunch at Alfonsina
- Watch Lucha Libre (Sundays)
Day 10: Travel day to Mazunte
Transfer Oaxaca to Mazunte Options:
Bus: ADO bus to San Pedro Pochutla (13km from Mazunte) or Puerto Escondido (67km), then colectivo (shared taxi) or taxi to Mazunte. On new highway it takes 3-4 hours.
Colectivo: Shared taxi over mountain takes 6-8 hours. Booked through hostel.
Mazunte Beach in Mexico
Day 11: Mazunte
Read Mazunte – Chill Vibes by the Beach for more detail
- Relax at beach
- See sunset at Punta Cometa
Day 12: Mazunte
- 2 hour morning boat trip to see dolphins, humpback whales, turtles
- Relax
- Baby Turtle Release (seasonal in evening)
Day 13: Mazunte
- Relax at beach or Visit Zipolite or do a Workshop
- Visit Mexican Turtle Centre (Closed Monday, Tuesday)
Day 14: Mazunte
- Relax
Day 15: Travel day home/onward
Transfer Mazunte to Mexico City
Plane: Take 1hour 15 taxi to Bahías de Huatulco International Airport (HUX) 50km away for 1 hour 30 mins flight to Mexico City for onward international flights
Or flight to Cancun for onward international flights
Alternative Airport to HUX is Puerto Escondido (PXM), 67km from Mazunte
Transfer Mazunte to San Cristobal de la Casas, Chiapas
Bus: ADO overnight bus. Takes 12 hours if extending your stay in Mexico.
Final Thoughts
Mexico has so much to offer. We spent two months travelling around Mexico and still want to go back and see the parts we missed. If you have the time, then consider travelling at a slower pace and stretch the time in each location. The pace of this 2 week itinerary gradually slows as you unwind on your trip. There is plenty of history and culture to experience and explore, then a few days at the beach to relax and recharge.
