Morning: Arrive at Mexico City International Airport and settle into your hotel in the historic center. Stroll to the iconic Zócalo to admire the expansive main square.
Afternoon: Visit the stunning Metropolitan Cathedral and explore the ancient ruins of the Templo Mayor, learning about Aztec heritage.
Evening: Dine on traditional tacos al pastor at a local taquería and enjoy a leisurely walk along Alameda Central under the city lights.
Find HotelsMorning: Explore the world‑class National Museum of Anthropology, home to the Aztec Sun Stone and priceless artifacts.
Afternoon: Wander through the lush Chapultepec Park, visiting the historic Chapultepec Castle for panoramic city views.
Evening: Savor a mezcal tasting in the trendy Roma‑Condesa district, followed by a walk through its vibrant nightlife.
Find HotelsMorning: Discover contemporary Mexican art at the Frida Kahlo Museum (Casa Azul) in Coyoacán.
Afternoon: Roam the colorful streets of Coyoacán, stopping at the Leon Trotsky Museum and sampling churros at a local market.
Evening: Experience a live maria maria performance at Plaza Garibaldi, where musicians gather nightly.
Find HotelsMorning: Depart early for the monumental Teotihuacan Pyramids, climbing the Pyramid of the Sun for breathtaking vistas.
Afternoon: Explore the Pyramid of the Moon and the Avenue of the Dead, learning about the ancient city's layout.
Evening: Return to Mexico City and unwind with a relaxed dinner in the historic La Merced market area.
Find HotelsMorning: Visit the sleek Soumaya Museum and the adjacent Jumex Museum in the upscale Polanco district.
Afternoon: Shop and people‑watch on the upscale Avenida Presidente Masaryk, then relax in Parque Lincoln.
Evening: End your Mexico City stay with a rooftop dinner overlooking the skyline at Terraza Catedral.
Find HotelsMorning: Drive 2 hours south to Puebla, checking into a boutique hotel in the colonial center.
Afternoon: Wander the UNESCO‑listed Puebla Cathedral and the beautiful Rosario Chapel.
Evening: Taste the famous mole poblano at a local restaurant and stroll the illuminated Zócalo.
Find HotelsMorning: Explore the vibrant Talavera pottery workshops in the Barrio del Artista.
Afternoon: Drive to the Great Pyramid of Cholula, climb to the church atop the mound for sweeping valley views.
Evening: Return to Puebla for a relaxed evening in the historic Calle de los Sapos market area.
Find HotelsMorning: Hike the scenic trails of Iztaccíhuatl Volcano (guided day‑trip) for alpine vistas.
Afternoon: Picnic lunch on the mountain and continue exploring the high‑altitude ecosystems.
Evening: Soak in a local hot spring near the volcano before heading back to Puebla.
Find HotelsMorning: Depart early for the 4‑hour drive to Oaxaca, stopping at a roadside mezcal distillery for a tasting.
Afternoon: Arrive in Oaxaca, settle into a charming courtyard hotel in the city center.
Evening: Walk the bustling Zócalo, enjoying street performances and a dinner of tlayudas.
Find HotelsMorning: Tour the exquisite Santo Domingo Church and its adjacent botanical garden.
Afternoon: Visit the Monte Albán archaeological site, exploring the ancient Zapotec pyramids.
Evening: Experience a traditional Guelaguetza dance show at the Benito Juárez Market.
Find HotelsMorning: Drive to the village of San Bartolo Coyotepec to see black‑clay pottery making.
Afternoon: Continue to Teotitlán del Valle for weaving demonstrations and a chance to try weaving yourself.
Evening: Return to Oaxaca for a relaxed dinner featuring local mezcal and Oaxacan cheese.
Find HotelsMorning: Scenic 6‑hour drive down the Pacific coast to Puerto Escondido, with a stop at the coastal town of Puerto Ángel for lunch.
Afternoon: Check into a beachfront bungalow and unwind on Playa Carrizalillo.
Evening: Enjoy fresh seafood at a beachside shack while watching the sunset over the ocean.
Find HotelsMorning: Take a surf lesson at the famous Zicatela Beach, known as the “Mexican Pipeline.”
Afternoon: Join a guided boat tour to the hidden lagoon of Manialtepec, where you can spot bioluminescent plankton at dusk.
Evening: Dine on ceviche and enjoy live music at the lively El Faro bar.
Find HotelsMorning: Relax with a yoga session on Playa Bacocho and a leisurely walk along the shoreline.
Afternoon: Explore the local market for souvenirs and enjoy a final mezcal tasting before heading back.
Evening: Drive back to Oaxaca (or directly to the airport via the nearby regional airport) for your flight home.
Find HotelsIf you need more time to explore the cultural sites, consider adding an extra day in Oaxaca to visit the hierarchical valleys of Hierve el Agua and Mitla. Conversely, you can compress the Puebla segment to a 3‑day stay by skipping the Iztaccíhuatl hike and focusing on the colonial core and Cholula, giving you more leisure time on the beaches of Puerto Escondido.