If you're planning to travel to Mexico for a longer period of time, check out this travel guide to the Yucatan Peninsula.
Day 1: Arrive in Mexico City
Mexico City is still dotted with murals by Diego Rivera, David Alfaro Siqueiros, José Clemente Orozco and Aurora Reyes almost 100 years ago. Spend the day with your Mexico travel buddy searching for all the works by these pioneering artists.
Day 2: Teotihuacan Pyramids
History lovers flock to Mexico to see parts of the country’s past that remain well preserved. one incredible place to visit is the archaeological site of a pre-Columbian city known as the ancient Teotihuacan pyramids.
Day 3: Atlixco
This small town outside of Puebla is known for its flowers, but it is also a great place for sightseeing and activities. Visit the aquatic parks and trampoline zone for fun in the sun, stop at the Bonsai Museum, and the Ahuehuete Park.
Day 4: Parque Nacional Pico de Orizaba
You and your Mexico travel buddy will find cool views from the peaks of Pico de Orizaba, Nevado de Toluca and La Malinche. Pico de Orizaba is the tallest and highest volcano in North America with a summit elevation of 5,685 meters (18,620 feet) above sea level. If you are looking for another adventure, then climb the 500 steps of ‘‘500 Escalones’’ in the nearby town of Orizaba and enjoy the view of the Elephant Waterfall.
Day 5: Tehuacan
There’s so much to do in Tehuacan! Besides the water parks, you can visit the ruins of Ndachjian, the Cathedral of Tehuacan, the museum and Pyramids of Tehuacan. Located just outside the town is the Biosphere reserve of Tehuacán-Cuicatlán, which is dotted with cacti and hills that look spectacular when they're lit up at sunset.
Day 6: Oaxaca
Anyone planning a trip to Mexico should check out Oaxaca. The city features a botanical garden with native plants, the museum of cultures, bustling markets with local foods and crafts, and a historic cathedral. Not far from the town is the archaeological zone of Monte Alban where you can walk around the ruins.
Day 7-9: Puerto Escondido to Salina Cruz
Take your time exploring the stunning coastline between Puerto Escondido to Salina Cruz. Here you will find gorgeous beaches, national parks, ruins of ancient settlements and fortifications in the port cities.
Day 10: Vera Cruz
Head north to Vera Cruz where you will find the spectacular sights of the Cascada El Salto de Eyipantla, Playa Escondida and the Reserva de la biosfera Los. From here, you can drive along the coast back to Mexico City or spend a couple of days exploring the Yucatan Peninsula.