Visit the National Palace and admire Diego Rivera's murals. Head to the Zocalo Square for a coffee break and visit Metropolitan Cathedral. Walk towards Paseo de la Reforma and explore the vibrant streets of the Roma Norte neighborhood.
Start your day at the Frida Kahlo Museum in Coyoacan followed by a tasting at El Moro Churreria. Take a picturesque boat ride through the canals of Xochimilco and end the day relaxing at Nevado de Toluca Park.
Explore the ancient ruins of Teotihuacan and climb the breathtaking Pyramid of the Sun. Head back to the city and visit the National Museum of Anthropology in Chapultepec Park.
Stroll through the cobblestone streets of San Angel and visit the Diego Rivera and Frida Kahlo Studio Museum. Grab lunch at Bazar del Sabado followed by shopping at the vibrant San Juan Market.
Spend the morning exploring the contemporary art galleries in Roma Norte and have lunch at Pujol, one of the world's 50 best restaurants. End the day with a mezcal tasting at La Clandestina.
Embark on a culinary journey through the streets of Mexico City, sampling traditional dishes such as tacos al pastor and churros. Spend the evening at La Santa, a trendy rooftop bar with a lively musical atmosphere.
Depart Mexico City for your next adventure.
If you have more time, visit the Ballet Folklorico or take a guided day trip to the Pyramids of Tulum and Coba. For a shorter trip, skip the boat ride in Xochimilco and spend more time exploring the local neighborhoods of Mexico City.