Morning: Arrive at Mexico City International Airport and transfer to your hotel in the historic center. Settle in and enjoy a quick coffee at a nearby café.
Afternoon: Stroll to the Zócalo, the massive main square, and admire the Metropolitan Cathedral and Palacio de Bellas Artes. Grab a bite of street‑taco al pastor while people‑watching.
Evening: Dine at a traditional Mexican restaurant in the Roma Roma neighborhood and then sip cocktails on a rooftop overlooking the illuminated cityscape.
Find HotelsMorning: Depart early for the archaeological zone of Teotihuacan. Climb the Pyramid of the Sun for panoramic views of the ancient city.
Afternoon: Explore the Pyramid of the Moon and the Temple of the Feathered Serpent (Quetzalcoatl). Enjoy a traditional lunch at a nearby restaurant serving “tlacoyos”.
Evening: Return to Mexico City and unwind with a relaxing spa treatment at your hotel, followed by a light dinner.
Find HotelsMorning: Travel to Puebla (2‑hour drive) and begin with a guided walk through its UNESCO‑listed historic center, highlighting the Cathedral of Puebla and Rosary Chapel.
Afternoon: Visit the massive Great Pyramid of Cholula, climbing its iconic church atop the mound. Sample the famous local dish, mole poblano, at a family‑run eatery.
Evening: Return to Puebla for a leisurely dinner at a rooftop restaurant, enjoying views of the illuminated city skyline.
Find HotelsMorning: Fly to Oaxaca City and settle into a boutique hotel in the Zócalo area. Take a short walk to the Church of Santo Domingo and the adjacent botanical garden.
Afternoon: Head to the archaeological site of Monte Albán, perched on a hilltop with sweeping vistas of the valleys below. Explore the ancient plazas, ball courts, and tombs.
Evening: Experience a lively night at the Zócalo, tasting mezcal at a popular bar and listening to local musicians playing traditional sones.
Find HotelsMorning: Wander through the bustling Mercado 20 de Noviembre, sampling fresh tlayudas, chapulines, and tropical fruits. Watch local artisans craft black pottery.
Afternoon: Join a hands‑on cooking class where you’ll learn to prepare authentic Oaxacan dishes such as mole, quesillo, and tamales, using ingredients from the market.
Evening: Savor the dishes you prepared for dinner, followed by a leisurely walk through the illuminated streets of the historic center.
Find HotelsMorning: Transfer to the coastal town of Puerto Escondido (≈7 hours by road or short flight). Check into a beachfront resort and unwind on the golden sand.
Afternoon: Try surfing lessons at the famous Zicatela Beach or simply relax by the sea, soaking up the sun and listening to the waves.
Evening: Dine on fresh seafood at a beachfront restaurant, enjoying a sunset view over the Pacific Ocean.
Find HotelsMorning: Take a leisurely breakfast on the terrace, then stroll along the pier for last‑minute souvenir shopping.
Afternoon: Transfer back to Mexico City (or directly to the airport if flying from Oaxaca) for your departure flight. Use any remaining time for a quick visit to the National Museum of Anthropology if schedule permits.
Evening: Board your flight home, carrying memories of vibrant cultures, ancient ruins, and stunning coastlines.
Find HotelsTo extend the trip, add a day in the Yucatán Peninsula to explore the Maya ruins of Chichén Itzá and the turquoise waters of Tulum. If you need to shorten it, skip the Puerto Escondido leg and spend the final day exploring more of Oaxaca’s surrounding villages, which reduces travel time while still offering rich cultural experiences.