20 day itinerary
Mexico
Itinerary
Mexico is a vibrant country with a rich tapestry of culture, food, and stunning natural landscapes. Here’s a delightful 20-day itinerary that balances your love for food and nature while allowing you to explore some of the best that Mexico has to offer. Let’s dive in!
Day 1: Arrival in
- Morning: Arrive in . Check into your hotel and freshen up.
- Afternoon: Head to the historic center. Visit the and the .
- Evening: Enjoy dinner at a local taqueria. Try tacos al pastor!
Day 2:
- Morning: Visit the .
- Afternoon: Explore and have a picnic with local snacks.
- Evening: Dinner in the trendy Roma neighborhood. Don’t miss out on some street food!
Day 3:
- Day Trip: Take a day trip to the ancient city of . Climb the and the .
- Evening: Return to and enjoy a relaxing dinner at a rooftop restaurant.
Day 4:
- Morning: Travel to (2 hours by bus). Check into your hotel.
- Afternoon: Explore the beautiful colonial architecture and visit the .
- Evening: Try mole poblano for dinner, a local specialty!
Day 5:
- Day Trip: Visit to see the and the stunning church on top. Enjoy lunch at a local market.
- Evening: Return to for a leisurely evening stroll and dinner.
Day 6:
- Morning: Travel to (4-5 hours by bus). Check into your hotel.
- Afternoon: Explore the vibrant markets and try some tlayudas.
- Evening: Enjoy a mezcal tasting and dinner at a local restaurant.
Day 7:
- Morning: Visit , an ancient Zapotec city.
- Afternoon: Return to and take a cooking class to learn about traditional Oaxacan cuisine.
- Evening: Enjoy the meal you prepared during the class!
Day 8:
- Day Trip: Take a trip to , famous for its stunning mineral springs and rock formations. Bring a picnic!
- Evening: Return to for dinner at a local eatery.
Day 9:
- Morning: Travel to (5-6 hours by bus). Check into your hotel.
- Afternoon: Explore the charming streets and visit the local artisan markets.
- Evening: Dinner at a cozy restaurant featuring Chiapas cuisine.
Day 10:
- Day Trip: Take a boat tour of . Marvel at the stunning cliffs and wildlife.
- Evening: Return to San Cristóbal for dinner and perhaps some live music.
Day 11:
- Morning: Travel to (5-6 hours by bus). Check into your hotel.
- Afternoon: Visit the , surrounded by lush jungle.
- Evening: Dinner at a local restaurant, trying some regional dishes.
Day 12: and
- Day Trip: Explore the stunning waterfalls of and . Bring your swimsuit!
- Evening: Return to for a relaxing dinner.
Day 13:
- Morning: Travel to (6-7 hours by bus). Check into your hotel.
- Afternoon: Stroll through the historic center and visit the .
- Evening: Enjoy dinner at a Yucatecan restaurant. Try cochinita pibil!
Day 14:
- Day Trip: Visit the iconic . Explore the ruins and learn about Mayan history.
- Evening: Return to for dinner and perhaps a cultural show.
Day 15:
- Day Trip: Head to to see the flamingos and enjoy the beautiful beach. Bring a picnic!
- Evening: Return to for a leisurely dinner.
Day 16:
- Morning: Travel to (2 hours by bus). Check into your hotel.
- Afternoon: Visit the ruins overlooking the Caribbean Sea.
- Evening: Dinner at a beachside restaurant. Enjoy fresh seafood!
Day 17:
- Day Trip: Take a tour of . Enjoy the natural beauty and wildlife.
- Evening: Return to for a relaxing dinner.
Day 18:
- Morning: Travel to (1 hour by bus). Check into your hotel.
- Afternoon: Relax on the beach or explore Fifth Avenue for shopping and snacks.
- Evening: Dinner at a beachfront restaurant.
Day 19:
- Day Trip: Take a ferry to for snorkeling or diving in the beautiful coral reefs.
- Evening: Return to for a farewell dinner.
Day 20: Departure
- Morning: Enjoy a leisurely breakfast and some last-minute shopping.
- Afternoon: Head to the airport for your departure.
This itinerary offers a mix of cultural experiences, culinary delights, and breathtaking natural beauty. Make sure to savor every moment and every bite! Enjoy your adventure in Mexico! 🌮🌴✨
