Morning: Arrive in Mexico City and settle into a boutique hotel in the safe, vibrant Roma Roma Norte neighborhood, close to cafés and metro stations. Take a leisurely walk to the Zócalo to admire the massive main square and the surrounding colonial architecture.
Afternoon: Visit the Palacio de Bellas Artes to see its stunning murals and crystal‑clear interior, then explore the nearby Templo Mayor ruins for a glimpse of Aztec history beneath modern streets.
Evening: Dine on authentic tacos al pastor at a bustling street stand near La Casa de los Azulejos, followed by a nightcap at a rooftop bar with views of the illuminated city skyline.
Find HotelsMorning: Cross the historic center to the vibrant neighborhood of Coyoacán and tour the iconic Museo Frida Kahlo, immersing yourself in the artist’s world.
Afternoon: Stroll through the colorful Mercado de la Merced, sampling fresh fruit, quesadillas, and regional specialties while soaking up the market’s lively atmosphere.
Evening: Head to the trendy Condesa district for dinner at a modern Mexican restaurant, then enjoy live jazz at a cozy speakeasy.
Find HotelsMorning: Explore the expansive Chapultepec Castle perched atop the hill, offering panoramic views and a deep dive into Mexico’s imperial past.
Afternoon: Take a colorful trajinera boat ride through the historic Xochimilco canals, drifting past floating gardens while enjoying live mariachi music and traditional snacks.
Evening: Return to Roma for a relaxed dinner at a farm‑to‑table eatery, followed by a leisurely walk to the illuminated Torre Latinoamericana observation deck for a night view of the city.
Find HotelsMorning: Wander the contemporary art galleries of the Polanco district and visit the sleek Soumaya Museum, marveling at its unique architecture.
Afternoon: Enjoy a final Mexican lunch at a renowned taquería before catching an afternoon flight to Oaxaca.
Evening: Arrive in Oaxaca, check into a charming boutique hotel in the historic center, and unwind with a stroll through the illuminated streets, soaking up the city’s lively ambiance.
Find HotelsMorning: Explore the majestic pre‑Hispanic site of Monte Albán, climbing the terraces for breathtaking valley views and learning about the Zapotec civilization.
Afternoon: Return to Oaxaca City to admire the baroque splendor of Santo Domingo Church and its adjoining botanical garden.
Evening: Sample Oaxacan street food at Mercado 20 de Noviembre**,** trying tlayudas, memelas, and fresh chapulines, then enjoy a relaxed evening at a local mezcal bar.
Find HotelsMorning: Take a guided tour to the surreal mineral formations of Hierve el Agua, where you can hike and swim in natural “pools” resembling waterfalls.
Afternoon: Return to Oaxaca for a hands‑on Oaxacan chocolate workshop, learning the art of grinding cacao and creating traditional mole sauces.
Evening: Conclude the trip with a celebratory dinner featuring a multi‑course tasting menu paired with premium mezcal, then prepare for the return flight to Toronto the next day.
Find HotelsFor a more relaxed pace, add an extra day in Oaxaca to explore nearby villages such as Teotitlán del Valle for weaving workshops, or spend a full day at the scenic Tule Tree and surrounding countryside. If time is tight, condense the Mexico City itinerary by skipping the Polanco museums and focusing on the historic center and Xochimilco, which still offers a rich blend of architecture, culture, and cuisine.