Two weeks in Mexico: your complete itinerary

Travel Itinerary

Two weeks in Mexico can feel like both a dream and a whirlwind. You’ll discover bustling cities, stunning coastlines, and breathtaking mountains, all while indulging in tacos that might just change your life. Here’s your complete itinerary, packed with activities that blend adventure, relaxation, and cultural experiences. Your taste buds will thank you, and your Instagram will be begging for a break. Let’s dive in!

Week one: urban adventures and cultural immersion

Start your journey in Mexico City, where the heart of the nation beats with energy and history. Spend three days here, soaking in the art, food, and, if you’re lucky, a street performance that may or may not involve a dancing mariachi band.

  • Day 1: Arrive in Mexico City
    • Morning: Land at Mexico City International Airport, take a taxi or Uber to your hotel.
    • Afternoon: Visit the historic center. Don’t miss the Zócalo, the Metropolitan Cathedral, and the Templo Mayor.
    • Evening: Dinner at a local taquería. Try tacos al pastor; it’s basically a rite of passage.
  • Day 2: Explore the art scene
    • Morning: Head to the Palacio de Bellas Artes for stunning architecture and art.
    • Afternoon: Visit the Frida Kahlo Museum. Book tickets in advance—trust me, you don’t want to stand in line.
    • Evening: Stroll through Coyoacán and grab churros from a street vendor.
  • Day 3: Teotihuacan day trip
    • Morning: Take a guided tour to the Teotihuacan pyramids (about 1 hour from the city). Climb the Pyramid of the Sun.
    • Afternoon: Lunch at a local eatery before heading back.
    • Evening: Relax at your hotel or explore a local bar for mezcal tasting.

Next, hop on a bus to Puebla. It's about two hours away, and this city is known for its Talavera pottery and mole poblano. Spend two days here, and yes, you’ll eat more than just tacos.

  • Day 4: Arrive in Puebla
    • Morning: Check into your hotel and head to the Zócalo.
    • Afternoon: Visit the Puebla Cathedral and the Amparo Museum.
    • Evening: Dinner at a restaurant specializing in mole. Your taste buds will dance.
  • Day 5: Explore Cholula
    • Morning: Take a short trip to Cholula (30 minutes). Climb the Great Pyramid for stunning views.
    • Afternoon: Visit the beautiful churches in Cholula.
    • Evening: Return to Puebla and enjoy street food.

Now, let’s head to Oaxaca for a mix of culture, food, and markets. Spend four days here, where the colors are as vibrant as the flavors.

  • Day 6: Travel to Oaxaca
    • Morning: Bus to Oaxaca (approximately 4-5 hours). Enjoy the scenic ride.
    • Afternoon: Arrive and check into your hotel. Explore the city center.
    • Evening: Dinner at a local market. Tacos, tlayudas, and mezcal await.
  • Day 7: Market day
    • Morning: Visit Mercado 20 de Noviembre. Sample local cheeses and chocolate.
    • Afternoon: Check out Monte Albán, an ancient Zapotec site.
    • Evening: Attend a cooking class. Learn to make mole—this is serious business.
  • Day 8: Art and nature
    • Morning: Explore the art galleries in the city.
    • Afternoon: Visit Hierve el Agua for stunning rock formations and natural springs.
    • Evening: Relax with a quiet dinner in town.
  • Day 9: Free day
    • Morning: Take this day to explore or relax. Visit the local markets, or just enjoy a coffee at a plaza.
    • Afternoon: Consider a day trip to a mezcal distillery.
    • Evening: Enjoy a farewell dinner in Oaxaca.

Week two: coastal bliss and mountain magic

Time to unwind at the beach. Fly from Oaxaca to Cancún. Yes, it’s a tourist spot, but you can still find hidden gems. Spend three days here, soaking up sun and sand.

  • Day 10: Arrive in Cancún
    • Morning: Arrive and check into your hotel. Hit the beach.
    • Afternoon: Explore the nearby Isla Mujeres. Rent a golf cart—it’s the only way to roll.
    • Evening: Dinner on the beach. Yes, it’s as romantic as it sounds.
  • Day 11: Adventure day
    • Morning: Go snorkeling in the cenotes. It’s basically swimming in nature’s pools.
    • Afternoon: Visit Tulum’s ruins. Take a dip in the sea afterward.
    • Evening: Enjoy dinner in Tulum or return to Cancún.
  • Day 12: More beach, less stress
    • Morning: Chill at the beach or pool. You deserve it.
    • Afternoon: Consider a day trip to Cozumel for diving or more snorkeling.
    • Evening: Enjoy a laid-back dinner in a beachfront restaurant.

For your final days, head to Mexico’s magical town, San Cristóbal de las Casas. Fly from Cancún to Tuxtla Gutierrez, then take a bus to San Cristóbal (about 1 hour). Spend three days soaking in the cool mountain air.

  • Day 13: Arrive in San Cristóbal
    • Morning: Explore the city center and its colorful streets.
    • Afternoon: Visit the local markets and grab some handmade crafts.
    • Evening: Dinner at a local restaurant. Try the local specialties.
  • Day 14: Explore the surroundings
    • Morning: Take a trip to the Sumidero Canyon. The views are stunning.
    • Afternoon: Visit nearby indigenous villages.
    • Evening: Enjoy your last dinner in Mexico, possibly with a few friends you made along the way.

Two weeks in Mexico means you’ve eaten your weight in tacos, danced to mariachi music, and soaked in some of the most gorgeous sights. Now, go grab a margarita and toast to your new adventure! Your next trip awaits—don’t keep it waiting.

Separator
Wondering what a trip to Mexico will cost?

Mexico Budget Calculator

How many awesome days are we planning here?

What’s your travel vibe?

Where are you staying?

How do you plan to eat?

How much fun are we talking?

How are you getting around?

What currency are we talking?

Separator
Mexico 1
Mexico 2
Mexico 3
Mexico 4
Mexico 5
Mexico 6
Mexico 7
Mexico 8
Mexico 9
Mexico 10
Mexico 11
Mexico 12