In the morning, visit the iconic Zocalo, the main square of Mexico City, to admire the stunning Metropolitan Cathedral and National Palace. In the afternoon, explore the historic neighborhood of Coyoacan, where you can visit the Frida Kahlo Museum. As the evening sets in, head to the trendy Condesa neighborhood for dinner and drinks.
Start your day by visiting the ancient city of Teotihuacan, known for its impressive pyramids, such as the Pyramid of the Sun and the Pyramid of the Moon. Spend the morning exploring this UNESCO World Heritage site. In the afternoon, visit the nearby Shrine of Guadalupe, a major pilgrimage site. Enjoy the evening in the charming town of San Angel, known for its art galleries and colonial architecture.
Take an early morning flight to Oaxaca. Spend the morning exploring the historic center of Oaxaca City, including the beautiful Santo Domingo Church. In the afternoon, visit the archaeological site of Monte Alban, an ancient Zapotec city with impressive ruins. Enjoy the evening strolling through the vibrant Benito Juarez Market and trying local delicacies.
Take a morning bus to Puebla, known for its colonial architecture and culinary delights. Explore the historic city center, including the impressive Puebla Cathedral and the colorful Capilla del Rosario. In the afternoon, visit the Great Pyramid of Cholula, the largest pyramid in the world by volume. Enjoy the evening trying traditional Pueblan dishes like mole poblano.
Take a morning flight to Cancun, a popular beach destination. Spend the morning relaxing on the pristine white sands of Cancun's beaches. In the afternoon, visit the Mayan ruins of Tulum, situated on a cliff overlooking the Caribbean Sea. Enjoy the evening exploring the vibrant nightlife and dining options in the Hotel Zone.
Take a ferry to the island of Cozumel, known for its crystal-clear waters and vibrant coral reefs. Spend the day snorkeling or scuba diving in the colorful underwater world. Enjoy the evening exploring the shops and restaurants in downtown San Miguel.
Take a ferry back to the mainland and head to Playa del Carmen. Spend the morning relaxing on the beautiful beaches or exploring the vibrant Fifth Avenue, lined with shops, cafes, and bars. In the afternoon, visit the stunning cenotes (natural sinkholes) in the area for a refreshing swim. Enjoy the evening with a delicious meal at a beachfront restaurant.
For off the beaten path attractions, consider visiting the charming town of Taxco known for its silver mines and colonial architecture. Nature lovers can explore the stunning Copper Canyon in Chihuahua, offering breathtaking landscapes and hiking opportunities. Locals love visiting the colorful Xochimilco canals in Mexico City for a relaxing boat ride and party atmosphere.
Check out hotel and flight prices for your Mexico trip on Kayak.