Start your trip by exploring the historic center of Mexico City. In the morning, visit the iconic Zocalo Square, surrounded by stunning colonial buildings and the Metropolitan Cathedral. Afterward, head to the National Palace to admire the famous Diego Rivera murals depicting Mexican history. In the afternoon, explore the Frida Kahlo Museum, also known as Casa Azul, and learn about the life and art of this renowned Mexican artist. As the evening sets in, take a walk along the lively streets of Condesa neighborhood and indulge in delicious street food.
Start your day by visiting the historic district of Guadalajara. In the morning, explore the remarkable Guadalajara Cathedral, a stunning example of Spanish colonial architecture. Then, head to the nearby Degollado Theater, known for its beautiful interior and rich cultural performances. In the afternoon, discover the vibrant Mercado Libertad, one of the largest markets in Latin America, where you can find local crafts, food, and souvenirs. As the evening approaches, enjoy an authentic mariachi performance at Plaza de los Mariachis.
Start your day by exploring the historic city of Puebla. In the morning, visit the magnificent Puebla Cathedral, an architectural masterpiece with stunning interiors. Then, head to the nearby Amparo Museum, which showcases a vast collection of Mexican art. In the afternoon, stroll through the colorful streets of the historic center and enjoy the intricate talavera pottery that Puebla is famous for. As the evening sets in, savor traditional Pueblan cuisine at one of the local restaurants.
Start your day by visiting the iconic Macroplaza in Monterrey. In the morning, explore the beautiful Metropolitan Cathedral, the largest cathedral in Mexico. Then, head to the MARCO Museum, which houses an impressive collection of contemporary art. In the afternoon, take a cable car ride to the top of Cerro de la Silla for breathtaking views of the city. As the evening approaches, stroll along the Paseo Santa Lucia, a scenic riverwalk dotted with cafes, parks, and art installations.
Start your day by exploring the charming city of Oaxaca. In the morning, visit the beautiful Santo Domingo Church and its adjoining Cultural Center, where you can learn about the rich indigenous heritage of the region. Then, head to the bustling Benito Juarez Market, known for its vibrant atmosphere and traditional crafts. In the afternoon, take a cooking class to learn how to make authentic Oaxacan dishes. As the evening sets in, enjoy a mezcal tasting at one of the local mezcalerias.
Start your day by relaxing on the pristine beaches of Cancun. In the morning, soak up the sun and enjoy the crystal-clear turquoise waters. Then, head to the nearby El Rey Ruins, an ancient Mayan archaeological site with well-preserved structures. In the afternoon, take a catamaran tour to Isla Mujeres and indulge in snorkeling or simply unwind on the white sandy beaches. As the evening approaches, explore the vibrant nightlife of Cancun's Hotel Zone.
Start your day by exploring the lively city of Tijuana. In the morning, visit the iconic Tijuana Cultural Center, a hub for art, music, and theater. Then, head to Avenida Revolucion, the city's main street, known for its vibrant shops and street vendors. In the afternoon, indulge in delicious street tacos and explore the local craft beer scene. As the evening sets in, enjoy a sunset stroll along the scenic Playas de Tijuana.
For off the beaten path attractions, consider visiting the Diego Rivera Mural Museum in Mexico City to admire the iconic murals of this renowned Mexican artist. In Guadalajara, explore the Hospicio Cabañas, a UNESCO World Heritage Site showcasing stunning frescoes. In Oaxaca, take a day trip to Hierve el Agua, a natural wonder with petrified waterfalls and mineral pools. Lastly, in Cancun, venture to the nearby Tulum ruins, a breathtaking Mayan archaeological site perched on a cliff overlooking the Caribbean Sea.
For hotel and flight prices, you can check here.