Oaxaca, Mexico

The perfect 7 days itinerary

Oaxaca is a state in southern Mexico known for its indigenous cultures, colonial architecture, and gastronomic delights. Its capital, Oaxaca City, is a UNESCO World Heritage site, featuring colorful streets, the Santo Domingo Temple, and the bustling Zócalo square. The region is also famous for its artisan crafts, mezcal distilleries, and the ancient Zapotec city of Monte Albán. Let's explore the rich culture and history of Oaxaca in a 7-day trip.

What to do in Oaxaca?

This 7 days itinerary is the perfect guide to the best things to see in Oaxaca. It includes day-by-day activities, travel tips, and the top places to visit.

Day 1: Exploring Oaxaca City

Morning

Start your day with a visit to the Santo Domingo Temple, a former monastery that now houses the Oaxaca Cultural Center. Take a stroll around the Ethnobotanical Garden located within the complex.

Afternoon

Head to the Zócalo, the city's main square. Enjoy a leisurely lunch at one of the surrounding restaurants and watch the world go by. Visit the Oaxaca Cathedral, located on the north side of the Zócalo.

Evening

Explore the bustling Benito Juárez Market, where you can sample local delicacies and shop for traditional crafts.


Day 2: Discovering Art and History

Morning

Visit the Museum of Oaxacan Painters to explore the local art scene. Head to the Rufino Tamayo Museum of Pre-Hispanic Art to see a collection of ancient artifacts.

Afternoon

Explore the neighborhood of Jalatlaco, known for its cobblestone streets and colorful houses. Visit the Jalatlaco Church, one of the oldest in the city.

Evening

Enjoy a traditional Oaxacan meal at a local restaurant.


Day 3: A Day in Nature

Morning

Take a day trip to the Hierve el Agua, a set of natural rock formations that resemble cascades of water. Enjoy a dip in the mineral-rich pools.

Afternoon

Visit a local mezcal distillery and learn about the process of making this traditional Mexican spirit. Enjoy a tasting session.

Evening

Return to Oaxaca City and relax at your hotel.


Day 4: Exploring Ancient History

Morning

Visit the ancient Zapotec city of Monte Albán. Explore the archaeological site, which includes pyramids, tombs, and a ball court.

Afternoon

Head to the village of Arrazola, known for its alebrijes, brightly colored Mexican folk art sculptures of fantastical creatures.

Evening

Return to Oaxaca City and enjoy a leisurely dinner.


Day 5: A Day of Crafts and Culture

Morning

Visit the village of Teotitlán del Valle, known for its hand-woven rugs. Participate in a weaving workshop and learn about the traditional dyeing techniques.

Afternoon

Head to the village of San Bartolo Coyotepec, famous for its black pottery. Visit a local workshop and try your hand at pottery making.

Evening

Return to Oaxaca City and relax at your hotel.


Day 6: Exploring the Coast

Morning

Take a day trip to the coastal town of Puerto Escondido. Enjoy the beautiful beaches and try surfing, if you're up for it.

Afternoon

Visit the Laguna de Manialtepec, a coastal lagoon known for its bioluminescence. Take a boat tour to experience this natural phenomenon.

Evening

Return to Oaxaca City and relax at your hotel.


Day 7: Last Day in Oaxaca

Morning

Spend your last day exploring the city at your own pace. Visit any places you may have missed or revisit your favorites.

Afternoon

Do some last-minute shopping at the local markets. Don't forget to buy some Oaxacan chocolate and mezcal as souvenirs.

Evening

Enjoy a farewell dinner at a local restaurant. Try tlayudas, a traditional Oaxacan dish.


Discover more Oaxaca itineraries

3 days

Was this helpful?