Morning: Arrive in Huatulco and check into your hotel. Spend some time enjoying the beautiful Bahías de Huatulco beaches.
Afternoon: Take a boat tour exploring the nine bays, stopping to snorkel around vibrant coral reefs and observe marine life.
Evening: Dine at a local seaside restaurant featuring fresh seafood and enjoy a sunset walk along Santa Cruz Bay.
Find HotelsMorning: Travel to Oaxaca City. Visit the iconic Zócalo and the striking Cathedral of Our Lady of the Assumption.
Afternoon: Explore Monte Albán, the ancient Zapotec archaeological site just outside the city, with panoramic valley views.
Evening: Enjoy traditional Oaxacan cuisine at a local mercado and stroll through vibrant artisan markets.
Find HotelsMorning: Arrive in CDMX and visit the historic Zócalo, including the Palacio Nacional and murals by Diego Rivera.
Afternoon: Head to the Frida Kahlo Museum in Coyoacán and explore its colorful neighborhood.
Evening: Experience nightlife at Plaza Garibaldi with live mariachi music.
Find HotelsMorning: Travel to Querétaro. Walk through the Historic Center, admiring colonial architecture and the aqueduct.
Afternoon: Visit the Templo de Santa Rosa de Viterbo and local museums showcasing the city’s history.
Evening: Dine at a traditional Mexican restaurant in the plaza and enjoy a peaceful evening stroll.
Find HotelsMorning: Arrive in Veracruz. Visit the lively Malecón and historic Fort San Juan de Ulúa.
Afternoon: Explore the Veracruz Aquarium and stroll through the Acuario Plaza.
Evening: Savor seafood dishes and listen to traditional Son Jarocho music at a local venue.
Find HotelsTotal Estimated Cost: $137 USD
To extend your trip, consider adding extra days in Oaxaca to explore the artisan villages of Teotitlán del Valle and Mitla. For a shorter trip, focus on CDMX and Veracruz only, prioritizing cultural and coastal experiences without long travel days.