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

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

Oaxaca mural

 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 near Oaxaca Mexico

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

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.

You May Also Like to Read...