How To Spend 3 Weeks In Mexico - Five Unique Itineraries

Welcome to the captivating world of Mexico, a country that boasts a rich cultural heritage, breathtaking landscapes, and a vibrant spirit. If you're planning a three-week adventure in this enchanting land, you're in for an unforgettable experience. In this guide, we'll present you with five unique itineraries that will take you on a journey through Mexico's diverse regions, revealing the hidden gems and iconic landmarks along the way.

Itinerary #1: Enchanting Mexico: from the capital to the beaches

Explore Mexico's highlights in a 3-week journey. Begin in Mexico City, and tour its historic centre and UNESCO sites like Zócalo and the National Palace. Discover Frida Kahlo's Casa Azul and Xochimilco on day three. Fly to Puerto Escondido for beach days on days five and six.

Transition to the Yucatan Peninsula on day seven, flying from Puerto Escondido to Cancun. Explore Ek Balam on day eight and reach Mérida on day nine, visiting Chichen Itza en route. Day ten reveals Mérida's charm, while day eleven offers an optional Celestun excursion.

Day twelve entails a self-drive to Campeche via Uxmal's archaeological site. Enjoy Campeche's day thirteen freedom, then drive to Xpujil on day fourteen and explore Becan on day fifteen.

Day sixteen leads to Bacalar's lagoon, followed by leisure or exploration on day seventeen. Day eighteen offers a self-guided trip to Playa del Carmen or Tulum's archaeological site. Relax and explore Playa del Carmen on days nineteen and twenty.

Curious? Check prices and availability or customize this trip to your needs.

Tulum Playa del Carmen beach, Mexico © Shutterstock

Tulum Playa del Carmen beach, Mexico © Shutterstock

Puerto Escondido's Playa Zicatela is reportedly one of the finer surfing beaches in southwestern Mexico © Shutterstock

Puerto Escondido's Playa, Zicatela © Shutterstock

Mariachi on streets colonial Campeche city, Mexico © javarman/Shutterstock

Mariachi on streets colonial Campeche city, Mexico © javarman/Shutterstock

Itinerary overview

Check this overview of the 3 weeks Mexico itinerary.

    Day one

  • Arrival in Mexico City.
  • Overnight in Mexico City. 

    Day two

  • City Tour of Mexico City.
  • Overnight in Mexico City. 

    Day three

  • Xochimilco and Frida Kahlo Museum Day Tour from Mexico City.
  • Overnight in Mexico City. 

    Day four

  • Flight from Mexico City to Puerto Escondido.
  • Overnight in Puerto Escondido. 

    Day five

  • Free day at Puerto Escondido.
  • Overnight in Puerto Escondido. 

    Day six 

  • Free day at Puerto Escondido.
  • Overnight in Puerto Escondido. 

    Day seven

  • Puerto Escondido to Cancun and self-drive to Valladolid.
  • Overnight in Valladolid.

    Day eight

  • Day at leisure or self-drive to Ek-Balam.
  • Overnight in Valladolid. 

    Day nine

  • Self-drive to Merida and visit Chichen Itza on the way.
  • Overnight in Merida. 

    Day ten

  • Day at leisure in Merida.
  • .Overnight in Merida.

    Day eleven

  • Day at leisure or optional tour to Celestun.
  • Overnight in Merida. 

    Day twelve

  • Self-drive from Merida to Campeche via Uxmal.
  • Overnight in Campeche. 

    Day thirteen

  • Day at leisure in Campeche.
  • Overnight in Campeche. 

    Day fourteen

  • Self-drive from Campeche to Xpujil.
  • Overnight in Xpujil. 

    Day fifteen

  • Day at leisure to visit Becan Archaeological Site.
  • Overnight in Xpujil. 

    Day sixteen

  • Self-drive from Xpujil to Bacalar and optional visit to Bacalar Lagoon.
  • Overnight in Bacalar. 

    Day seventeen

  • Day at leisure in Bacalar.
  • Overnight in Bacalar.

    Day eighteen

  • Self-drive from Bacalar to Playa del Carmen.
  • Overnight in Playa del Carmen. 

    Day nineteen

  • Day at leisure or drive to Tulum Archaeological Site.
  • Overnight in Playa del Carmen. 

    Day twenty

  • Day at leisure at Playa del Carmen.
  • Overnight in Playa del Carmen.

    Day twenty-one

  • Self-drive to Cancun Airport and departure.

Ready to embark on an adventure? Book your trip now.

Tulum, Mayan ruins, Mexico © DC_Aperture/Shutterstock

Tulum, Mayan ruins, Mexico © DC_Aperture/Shutterstock

Itinerary #2: Discovering Central Mexico: from Guanajuato to Oaxaca

Experience a diverse 3-week Mexican itinerary blending history, cuisine, and relaxation. Day one begins in Mexico City for acclimatization. On day two, a shared tour unveils the Basilica of Guadalupe and Teotihuacan's pyramids. Day three brings a morning bus ride to San Miguel de Allende, leaving the afternoon free.

Day four offers leisure or a guided walk in San Miguel de Allende. Travel by city bus to Guanajuato on day five, with day six inviting exploration or optional excursions. Day seven entails a bus transfer back to Mexico City.

Day eight introduces Cuernavaca and Taxco, while day nine visits the Frida Kahlo Museum and Xochimilco's gardens. A Cholula and Puebla excursion awaits on day ten. Day eleven involves a city bus ride to Oaxaca with leisure time, followed by a sightseeing tour on day twelve and a Monte Alban excursion on day thirteen.

Day fourteen explores Hierve El Agua's petrified waterfalls and Mitla. Day fifteen flies to Huatulco, gifting beaches and activities. Days sixteen to nineteen are your time to explore Huatulco. Day twenty marks the farewell, as your driver takes you to Mexico City airport for your journey home.

Curious? Check prices and availability or customize this trip to your needs.

Beach Zipolite Oaxaca, Mexico © Shutterstock

Beach Zipolite, Oaxaca, Mexico @ Shutterstock

Monte Alban © Shutterstock

Monte Alban, Oaxaca, Mexico @ Shutterstock

Itinerary overview

Check this overview of the 3 weeks Mexico itinerary.

    Day one

  • Arrival in Mexico City.
  • Overnight in Mexico City. 

    Day two

  • Basilica of Guadalupe and Teotihuacan Pyramids from Mexico City.
  • Overnight in Mexico City. 

    Day three

  • Mexico City to San Miguel de Allende by public bus.
  • Overnight in San Miguel de Allende. 

    Day four

  • A day in San Miguel de Allende at leisure.
  • Overnight in San Miguel de Allende. 

    Day five

  • San Miguel de Allende to Guanajuato.
  • Overnight in Guanajuato. 

    Day six 

  • Day at leisure at Guanajuato.
  • Overnight in Guanajuato. 

    Day seven

  • Guanajuato to Mexico City.
  • Overnight in Mexico City. 

    Day eight

  • Day Trip to Cuernavaca and Taxco.
  • Overnight in Mexico City. 

    Day nine

  • Day Trip to Frida Kahlo Museum, Xochimilco and University City.
  • Overnight in Mexico City. 

    Day ten

  • Visit Puebla and Cholula.
  • Overnight in Puebla.

    Day eleven

  • From Puebla to Oaxaca.
  • Overnight in Oaxaca. 

    Day twelve

  • Oaxaca City Tour.
  • Overnight in Oaxaca. 

    Day thirteen

  • Day Trip to Monte Alban.
  • Overnight in Oaxaca. 

    Day fourteen

  • Day Tour to Hierve el Agua, Tule Tree and Mitla.
  • Overnight in Oaxaca. 

    Day fifteen

  • From Oaxaca City to Huatulco.
  • Overnight in Huatulco. 

    Day sixteen

  • Free day in Huatulco.
  • Overnight in Huatulco. 

    Day seventeen

  • Free day in Huatulco.
  • Overnight in Huatulco. 

    Day eighteen

  • Free day in Huatulco.
  • Overnight in Huatulco. 

    Day nineteen

  • Free day in Huatulco.
  • Overnight in Huatulco. 

    Day twenty

  • Flight to Mexico City.

Feeling curious? Take a step forward and book this trip now.

The steep, colourful hills of Guanajuato © Bill Perry / Shutterstock

The steep, colourful hills of Guanajuato © Bill Perry / Shutterstock

Itinerary #3: The Magic of the Yucatan and Mexico City

This 3-week itinerary shows you the real Yucatan. Day one begins with a private transfer from Cancun Airport to your hotel in Cancun. On day two, you'll travel to Valladolid.

On day three, take a bus to Chichen Itza. On day four, transfer by bus to Mérida, the White City, and tour its main square and cathedral. Day five offers free time in Mérida or an optional full-day excursion to the scenic Celestun Biosphere Reserve.

On day six, you'll head to Campeche, stopping along the way at Uxmal. Day seven includes a visit to the remarkable town of Calakmul, after which you will travel to Xpujil. Day eight includes a public bus ride to the stunning Bacalar Lagoon.

Day nine is a rest day in the paradise town of Bacalar. On the tenth day, take a public bus to Tulum. Days eleven and twelve are free days in Tulum.

On the thirteenth day, we leave the Yucatán Peninsula and travel to Mexico City. On the fourteenth and fifteenth days in Mexico City, city tours are planned. The sixteenth day includes a visit to the popular Frida Kahlo Museum and the floating gardens of Xochimilco. The final days are free days in Mexico City.

Feeling curious? Check availability and book this trip now.

mexico-city-Palacio-Bellas-Artes-shutterstock_573127864

Mexico City, Mexico @ Shutterstock

Teotihuacan-mexico-sun-temple-shutterstock_238396660

Teotihuacan Temple, Mexico @ Shutterstock

Puebla-city-mexico-shutterstock_107461973

Puebla City, Mexico @ Shutterstock

Itinerary overview

Check this overview of the 3 weeks Mexico itinerary.

    Day one

  • Arrival in Mexico City.
  • Overnight in Mexico City. 

    Day two

  • Basilica of Guadalupe and Teotihuacan Pyramids from Mexico City.
  • Overnight in Mexico City. 

    Day three

  • Mexico City to San Miguel de Allende by public bus.
  • Overnight in San Miguel de Allende. 

    Day four

  • A day in San Miguel de Allende at leisure.
  • Overnight in San Miguel de Allende. 

    Day five

  • San Miguel de Allende to Guanajuato.
  • Overnight in Guanajuato. 

    Day six 

  • Day at leisure at Guanajuato.
  • Overnight in Guanajuato. 

    Day seven

  • Guanajuato to Mexico City.
  • Overnight in Mexico City. 

    Day eight

  • Day Trip to Cuernavaca and Taxco.
  • Overnight in Mexico City. 

    Day nine

  • Day Trip to Frida Kahlo Museum, Xochimilco and University City.
  • Overnight in Mexico City. 

    Day ten

  • Visit Puebla and Cholula.
  • Overnight in Puebla.

    Day eleven

  • From Puebla to Oaxaca.
  • Overnight in Oaxaca. 

    Day twelve

  • Oaxaca City Tour.
  • Overnight in Oaxaca. 

    Day thirteen

  • Day Trip to Monte Alban.
  • Overnight in Oaxaca. 

    Day fourteen

  • Day Tour to Hierve el Agua, Tule Tree and Mitla.
  • Overnight in Oaxaca. 

    Day fifteen

  • From Oaxaca City to Huatulco.
  • Overnight in Huatulco. 

    Day sixteen

  • Free day in Huatulco.
  • Overnight in Huatulco. 

    Day seventeen

  • Free day in Huatulco.
  • Overnight in Huatulco. 

    Day eighteen

  • Free day in Huatulco.
  • Overnight in Huatulco. 

    Day nineteen

  • Free day in Huatulco.
  • Overnight in Huatulco. 

    Day twenty

  • Flight to Mexico City.

Feeling curious? Take a step forward and book this trip now.

Chichen itza sunset, Mexico © Shutterstock

Chichen Itza sunset, Mexico @ Shutterstock

Itinerary #4: Fascinating Mexico: From Guanajuato to the Yucatan

This 3-week itinerary ensures you can make the most of discovering fascinating Mexico within 3 weeks.

The first day begins with a transfer to your hotel in Guanajuato. The second day offers free time to explore Guanajuato. The third day is a walking tour of San Miguel de Allende, followed by a leisurely morning on the fourth day.

On day five, you'll depart Mexico City for a tour of the cities of Cholula and Puebla. On the sixth day, go on a tour of the Basilica of Guadalupe. Day seven offers a visit to the Frida Kahlo Museum and the floating gardens of Xochimilco.

On day eight, transfer to Mexico City International Airport and fly to Tuxtla Gutierrez. On the ninth day, explore the Amerindian communities. On the tenth day, a general excursion to Agua Azul waterfall.

The eleventh and twelfth days involve trips to Campeche and Mérida. The thirteenth day is a free day in Mérida. On day fourteen, you can travel to Tulum.

Days fifteen and sixteen are dedicated to the beaches of Tulum. On the seventeenth day, take a ferry to Holbox Island, where you can enjoy the island on days eighteen and nineteen. The twentieth day marks the end of the trip.

Curious? Check prices and availability or customize this trip to your needs.

Tropical beach setting on Isla Holbox, Quintana Roo, Mexico © Shutterstock

Tropical beach setting on Isla Holbox, Quintana Roo, Mexico © Shutterstock

Guanajuato

Guanajuato, Mexico @ Shutterstock

Itinerary overview

Check this overview of the 3 weeks Mexico itinerary.

    Day one

  • Arrival in Guanajuato.
  • Overnight in Guanajuato.

    Day two

  • Morning at leisure in Guanajuato - Bus to San Miguel de Allende.
  • Overnight in San Miguel de Allende. 

    Day three

  • Discover San Miguel de Allende.
  • Overnight in San Miguel de Allende. 

    Day four

  • Morning at leisure in San Miguel de Allende - Bus to Mexico City.
  • Overnight in Mexico City. 

    Day five

  • Visit Puebla and Cholula.
  • Overnight in Mexico City. 

    Day six 

  • Basilica of Guadalupe and Teotihuacan Pyramids from Mexico City.
  • Overnight in Mexico City. 

    Day seven

  • Xochimilco and Frida Kahlo Museum Day Tour.
  • Overnight in Mexico City. 

    Day eight

  • Mexico City Airport to San Cristobal and Excursion to Sumidero Canyon.
  • Overnight in San Cristobal de las Casas. 

    Day nine

  • Indian Communities San Juan Chamula and Zinacantan from San Cristobal de las Casas.
  • Overnight in San Cristobal de las Casas. 

    Day ten

  • Day Trip from Palenque to Agua Azul, Misol Ha and the Archaeological Site.
  • Overnight in Palenque.

    Day eleven

  • Palenque to Campeche by bus.
  • Overnight in Campeche. 

    Day twelve

  • Public bus to Merida and the rest of the day at leisure.
  • Overnight in Merida. 

    Day thirteen

  • Free day in Merida.
  • Overnight in Merida. 

    Day fourteen

  • Merida - Tulum by public bus and the rest of the day at leisure.
  • Overnight in Tulum. 

    Day fifteen

  • Free day in Tulum.
  • Overnight in Tulum. 

    Day sixteen

  • Free day in Tulum.
  • Overnight in Tulum. 

    Day seventeen

  • Tulum to Isla Holbox.
  • Overnight in Holbox. 

    Day eighteen

  • Holbox Island Day at Leisure.
  • Overnight in Holbox. 

    Day nineteen

  • Holbox Island Day at Leisure.
  • Overnight in Holbox. 

    Day twenty

  • Holbox to Cancun Airport.

Excited to discover? Waste no time and book this trip now.

Mangrove tree in the Caribbean Sea in the Sian Kaan Biosphere Reserve near Tulum, Mexico © Jess Kraft/Shutterstock

Sian Kaan Biosphere Reserve near Tulum, Mexico © Jess Kraft/Shutterstock

Itinerary #5: Marvelous Mexico: From Yucatan to Mexico City

This 3-week trip starts on the wonderful coast of Yucatan, exploring the beaches and archaeological highlights like Chichen Itza and Tulum. Day one welcomes you to Cancun. Day two offers an excursion to Tulum's archaeological site, Coba's pyramid, and Playa Paraiso's beauty.

Days three and four invite relaxation on Cancun's beaches. On day five, embark on a tour of Ek Balam's ancient city. Day six takes you to Merida via Chichen Itza. Day seven explores the Puuc Route's Mayan hills and Uxmal City.

Day eight involves a transfer from Merida to Campeche, with a cenote dip and a Uxmal site visit. Day nine brings a journey to Palenque. Day ten explores Yaxchilan and Bonampak Archaeological Sites.

Day eleven offers a tour of the Palenque Archaeological Site, Misol Ha pools, and Agua Azul waterfalls. Day twelve delves into the Indian communities of San Juan Chamula.

Day thirteen takes you to Oaxaca. Day fourteen features a tour of Mitla and Teotitlan del Valle. Day fifteen explores Monte Alban's ancient Zapotec capital.

Days sixteen through nineteen offer a diverse Mexico City experience. Day twenty concludes your journey.

Excited about this trip? Waste no time and book this trip now.

mexico-xochimilco-shutterstock_1129089542

Xochimilco, Mexico @ Shutterstock

mayan-ruins-tulum-yucatan-mexico-shutterstock_385211842

Mayan Ruins, Tulum, Yucatan, Mexico @ Shutterstock

Itinerary overview

Check this overview of the 3 weeks Mexico itinerary.

    Day one

  • Arrival in Cancun.
  • Overnight in Cancun.

    Day two

  • Day Trip to Tulum, Coba and Playa Paraiso.
  • Overnight in Cancun. 

    Day three

  • Day at leisure in Cancun.
  • Overnight in Cancun. 

    Day four

  • Day at leisure in Cancun.
  • Overnight in Cancun. 

    Day five

  • Shared Excursion to Ek Balam and Cenote Maya.
  • Overnight in Cancun. 

    Day six 

  • From Cancun to Merida.
  • Overnight in Merida. 

    Day seven

  • Shared Puuc Route.
  • Overnight in Merida. 

    Day eight

  • From Merida to Campeche with cenote and Uxmal.
  • Overnight in Campeche. 

    Day nine

  • From Campeche to Palenque by public bus.
  • Overnight in Palenque. 

    Day ten

  • Day Tour to Bonampak and Yaxchilan Sites.
  • Overnight in Palenque.

    Day eleven

  • From Palenque to San Cristobal visiting Agua Azul and Misol Ha.
  • Overnight in San Cristobal de las Casas. 

    Day twelve

  • Day tour to San Juan Chamula and Sumidero Canyon.
  • Overnight in San Cristobal de las Casas. 

    Day thirteen

  • From San Cristobal de las Casas to Oaxaca.
  • Overnight in Oaxaca. 

    Day fourteen

  • Day Trip to Mitla Tule and Teotitlan.
  • Overnight in Oaxaca. 

    Day fifteen

  • Day trip to Monte Alban.
  • Overnight in Oaxaca. 

    Day sixteen

  • From Oaxaca to Mexico City.
  • Overnight in Mexico City. 

    Day seventeen

  • City Tour and Pyramids of Teotihuacan.
  • Overnight in Mexico City. 

    Day eighteen

  • Day Trip to Frida Kahlo Museum, Xochimilco and University City.
  • Overnight in Mexico City. 

    Day nineteen

  • Free day in Mexico City.
  • Overnight in Mexico City. 

    Day twenty

  • Transfer to the airport and departure.

Excited by the possibilities? Book this trip now.

Mexico, Central America, The Yucat?n, Central Heartland, Cenote Dzitnup, limestone rock formations resembling stalactites above turquoise waters in natural cavern

Cenote Dzitnup, Mexico, Central America, The Yucatan @ Shutterstock

For more inspiration for your trip to Mexico, see The Rough Guide to Mexico. Browse our customisable Mexico itineraries or talk to our local Mexico travel experts.

Rough Guides Editors

written by
Rough Guides Editors

updated 04.08.2023

Ready to travel and discover
Mexico?

Get support from our local experts for
stress-free planning & worry-free travels

Plan my trip ⤍