3 Weeks in Mexico: Ultimate 3-Week Itinerary

Ultimate 3-Week Mexico Itinerary

Do you want to visit Mexico in 3 weeks?

Good idea!

To help you organize your trip, I have prepared the best 21-day itinerary in Mexico that will allow you to discover the great diversity of the country by traveling through many states, each as fascinating as the next.

Your trip will begin in Mexico City, then you will go to Puebla, the cradle of the Mexican Revolution, before going to Oaxaca known for its cultural richness.

You will then set off to explore the fabulous Chiapas to discover its most beautiful natural sites and traditional villages, as well as the ancient city of Palenque hidden in the jungle.

For the 2nd part of the trip, you will tour the Yucatan Peninsula , starting with the colonial city of Campeche, then the beautiful Mérida, the site of Uxmal and the pink flamingos of Célestun.

You will visit the famous Mayan city of Chichen Itzá and the colonial city of Valladolid, before resting for a few days on the paradise island of Holbox.

You will then arrive on the Riviera Maya, where the white sand beaches of Tulum, the Mayan cenotes, and the Sian Ka’an reserve await you .

You will spend the last days of the trip in Playa del Carmen, ideally located to discover the island of Cozumel and the caves of Rio Secreto.

For each step, I have included my practical tips with my hotel recommendations for all budgets.

So,  what to do and see in Mexico in 3 weeks? 

Day 1-2: Mexico City

Mexico City’s  Benito-Juárez International Airport is one of the largest in Latin America and receives flights from all over the world.

It is therefore the ideal starting point for your 3-week trip to Mexico!

As soon as you arrive, take possession of your rental car. 

After dropping off your luggage at the hotel, leave without delay to explore the great city of Mexico because there is a lot to do and see.

Here are some ideas for visiting Mexico City in 2 or 3 days:

Tips for your Mexico itinerary:
To know everything about the great capital, you can also read:

Accommodation in Mexico

The view from the Pyramid of the Moon. Photo Karla Acosta

Day 3: Cholula and Puebla

In the morning, leave Mexico City and take the road to Puebla, a state not to be missed when traveling to Mexico.

First go to Cholula, known mainly for its Great Pyramid : it is the largest monument ever built by man and the largest archaeological site with a pyramid in the New World!

You can now visit its interior galleries to discover the different stages of its construction, which would have spanned 1000 years.

Then dedicate the day to visiting Puebla, just 25 minutes from Cholula.

It is a colonial city known for its traditional pottery, its cultural richness, but above all for its historical importance since it is considered the cradle of the Mexican Revolution.

You can discover the historic center of the city, declared a World Heritage Site by UNESCO, on foot :

Also try Ancho Reyes, a local liqueur made from dried poblano peppers, and traditional sweets from Calle de los Dulces.

Spend the night in Puebla.

Get to Puebla from Mexico:

Tips for your Mexico itinerary:
If you go by bus, I recommend going only to Puebla because there is already a lot to see!

If you still want to go to Cholula, from Puebla take a bus from the CAPU terminal or the “Directo Cholula” from the Terminal de Autobuses Cholula y Anexas which leaves you 3 blocks from the Cholula pyramid .

It includes pick-up from your hotel, visit to the Great Pyramid of Cholula and the Church of Our Lady of Remedies, lunch, and a visit to the major attractions of Puebla.

Book your excursion here.

Accommodation in Puebla

Street of the Toads in Puebla

Day 4-6: Oaxaca

The state of Oaxaca is known for the richness of its culture, its crafts and its gastronomy.

There is a lot to see because it is a large region, but since you will only spend 3 days in Oaxaca on this 20-21 day road trip in Mexico, here is what I suggest for a program:

Some useful reading:

Day 1 – City of Oaxaca de Juárez

In the morning, depart Puebla for the city of Oaxaca de Juárez, the beautiful capital of the state of Oaxaca.

The church and ex-convent of Santo Domingo de Guzman is a must-see in Oaxaca with its baroque facade, its chapels, its pure gold altarpiece and pretty cloister with fountain.

There is the Museum of Cultures, considered the most important museum in the state of Oaxaca, with an exhibition that covers the period from 10,000 BC. BC until the 20th century!

It is also here that we find the famous Ethnobotanical Garden of Oaxaca which hosts hundreds of species of plants from different regions of the State of Oaxaca.

There is also a cactus of 5 tons whose age is estimated at 1000 years!

You should definitely not miss the Mercado 20 de Noviembre, the best-known market in Oaxaca with its grilled meat corridor nicknamed “Pasillo de Humo”.

But in addition to meat, there is a wide gastronomic variety and it is therefore the best place to taste traditional local cuisine at a good price : tlayudas, tamales, mole negro, oaxaqueño chocolate, etc.

Discover the main square, the Metropolitan Cathedral of Oaxaca, the Government Palace where there are magnificent murals, and stroll along Andador Turistico, one of the prettiest streets in Oaxaca with museums, art galleries, restaurants and boutique shops. craftsmanship.

Spend the night in Oaxaca

Getting to Oaxaca from Puebla:

The Church and former convent of Santo Domingo de Guzmán

Day 2 – Boil the Water

70km from the city of Oaxaca, Hierve el Agua is a set of petrified waterfalls which overlook a valley.

It’s a magnificent destination not to be missed during a 3-week stay in Mexico!

You can take the path (20 min) to the foot of the falls, then continue uphill to the water basins, taking advantage of several watchtowers.

It is a favorite spot for photographers because the landscape is unique, but you can also swim there and the water is warm all year round.

Getting to Hierve el Agua from Oaxaca:

The tour begins with  Santa Maria Del Tule to see its giant tree 40m high, then you will go to Teotitlán del Valle renowned for its textile crafts.

You will then visit Mitla, the 2nd most important archaeological site after Monte Alban, before leaving for Hierve el Agua where you will have free time for swimming.

The day ends with a visit to a traditional mezcal distillery, with tasting, before returning to Oaxaca.

You can book by clicking here.

Boil the water

Day 3 – Monte Alban and villages

Designated cultural heritage of humanity by Unesco, Monte Alban is the most important archaeological site in the region!

It was an important urban, political and ceremonial center, occupied for more than 1500 years by the Olmecs, the Zapotecs and the Mixtecs.

Today you can visit the site’s museum and climb the many structures to get magnificent views of the surrounding area.

Monte Alban is only 20 minutes from the center of Oaxaca City and is therefore quite easily accessible.

For a much more complete experience, this excursion takes you first to Monte Alban, then through a cultural route to discover the art of the region:

Book your excursion here.

The archaeological site of Monte Alban

Accommodation in Oaxaca

Day 7-9: San Cristobal de las Casas

Leave Oaxaca to discover another must-see region during a 3-week Mexico itinerary: the fabulous Chiapas!

Day 1 – Today take the road to San Cristobal de las Casas, the  cultural capital of Chiapas.

It will be necessary to leave early to succeed in enjoying the day because it is a 9h road that awaits you.

If you are taking this  trip to Mexico by bus, you can take the night bus the night before.

In San Cristobal de las Casas you can discover the cathedral, the Center for Textiles of the Mayan World with its exhibition of 500 magnificent pieces from Chiapas and Guatemala, the Church of Guadalupe and the Na Bolom cultural center .

Also take a stroll on Real de Guadalupe, a charming pedestrian street with cafes and restaurants.

Spend the night in San Cristobal de las Casas

Getting to San Cristobal de las Casas from Oaxaca:

The pretty, colorful town of San Cristobal de las Casas

Day 2 – El Chiflon and Lakes of Montebello

Today you will discover two must-see natural sites in Chiapas.

In the morning, start with the El Chiflon Waterfalls, hidden between mountains and tropical forest.

It can be easily accessed via an ecotourism center with a one kilometer trail which allows you to explore 5 falls, the highest of which rises to 120m.

After a 1-1.5 hour walk, continue towards the Montebello Lakes which are located on the border with Guatemala.

Both a national park and a Biosphere reserve, it is a protected forest of 60 km² which is home to around fifty lakes!

Of course you can’t see them all, but I recommend Lake Tziscao, Lake Pojoj, Cinco Lagos and Lake Montebello.

Getting to El Chiflon and Montebello from San Cristobal:

You can book the excursion here.

View of the foot of the Velo de Novia

Day 3 –  Sumidero Canyon  or the Tzotzile villages

For this last day in the region, choose between two excursions: the Sumidero Canyon or, to discover the local culture, the villages of Zinacantan and San Juan Chamula.

Option 1 – Canyon du Sumidero

It is a national park that covers more than 20,000 hectares and protects a large canyon formed more than 35 million years ago.

You can get different points of view on the impressive canyon by taking a boat trip (2h30) on the Gijalva river which crosses it and following the route of the watchtowers.

The ideal is really to do both for the complete experience!

Getting to Sumidero Canyon from San Cristobal:

You can book the excursion here.

Option 2 – Zinacantan and San Juan Chamula

These traditional Mayan Tzotzile villages are only 30 minutes from San Cristobal de las Casas  and can therefore be easily visited in half a day.

In Zinacantan, you can see the typical church of San Lorenzo and discover the traditional textile manufacturing techniques that the village is famous for.

San Juan Chamula is mainly known for its church where one can see an impressive blend of Catholic beliefs and Mayan rituals.

Tips for your Mexico itinerary:
They are autonomous, self-managed communities that establish their own laws and are responsible for enforcing them.

It is important to follow certain rules such as paying an entrance fee and above all not taking photos inside the churches.

Getting to San Juan Chamula and Zinacantan from San Cristobal:

Demonstration of traditional weaving techniques in Zinacantan

Accommodation in San Cristobal de las Casas

Day 10: Palenque

Set off to discover Palenque, one of the most important archaeological sites in the world, which should of course be included in a 3-week Mexico itinerary!

From San Cristobal de las Casas it will take 5h-5h30 and to lighten the road I recommend these stops:

Upon arrival in the city of Palenque, take time for lunch to regain strength before visiting the ancient city of Palenque. 

This city protected by lush vegetation was one of the most powerful of its time, just like Tikal in Guatemala or Calakmul.

Start with the Palenque Museum, one of the most important museums dedicated to Maya archaeology, which offers a very good introduction to the site.

There are many structures to discover such as the Palace, which is the largest complex in Palenque, the Group of the Cross, and the famous Temple of Inscriptions where the tomb of the ruler K’inich Janaab’ Pakal 1st was found (7 e ).

If you have visited the National Museum of Anthropology in Mexico City, you have certainly seen the impressive reconstruction of its burial chamber!

Spend the night in the town of Palenque.

Getting to Palenque from San Cristobal de las Casas

This is a complete tour that includes pickup from your hotel, breakfast, visits to Agua AzulMisol-Ha and the Palenque site .

To book here.

Accommodation in Palenque

The ruins of Palenque

Day 11: Campeche (1-2 days)

Campeche is a fairly quiet colonial city, not very touristy, but whose old fortified city,  declared a UNESCO World Heritage Site, has a lot of charm.

In one or two days in Campeche you can:

Getting to Campeche from Palenque:

Accommodation in Campeche

The view of the colonial city of Campeche from the wall

Day 12-13: Merida

For this new stage of your tour in Mexico, leave Campeche for Mérida, the capital of the state of Yucatan.

It is a city that, although larger and more touristy, will certainly remind you of Campeche thanks to its architecture.

In two days in Mérida you can:

1. See the pink flamingos of Célestun

The village of Célestun is the gateway to the Célestun Biosphere Reserve, the best place to see flamingos in Mexico!

You can get closer with a boat trip (1h20-2h30) which takes you to discover the reserve and bathe in a fresh water spring in the middle of nature.

In addition to the boat tour you can enjoy the beaches of Célestun which are much quieter than those of the Riviera Maya which await you further on in your Mexico itinerary. 

It is also possible to take this organized excursion from Mérida with pick-up from your hotel, the boat trip to see the flamingos, swimming, visit to the mangroves and lunch on the beach. To book here.

A colony of pink flamingos in the Celestun reserve.

2. Stroll around the city of Mérida

Mérida is known to be the safest city in Mexico and you can therefore walk around peacefully.

You can explore Plaza Grande , where the Casa de Montejo, the cathedral and the Macay Museum are located , then walk down Calle 64 to see its pretty, colorful houses.

Visit the Great Museum of the Maya World and its collection of 1000 archaeological pieces.

Take the Paseo de Montejo to the Palacio Canton which houses the Yucatan Regional Anthropology Museum.

In the evening, don’t miss the atmosphere of Parque Santa Lucia with its terraces and music!

For a very nice local experience, I suggest this tour which takes you to the Mérida market  before taking a typical Yucatan cooking class.

To book here.

The Canton Palace on the Paseo de Montejo in Mérida

3. Visit the archaeological site of Uxmal

Uxmal was one of the most important Mayan cities, and a great ally of Chichen Itza.

Built between the 5th and 6th centuries, it stands out for the richness of the reliefs on its facades, typical of the Puuc style.

You can see, among other things, the Pyramid of the Soothsayer, the Great Pyramid, the Quadrangle of the Nuns, the Mayan ball court and go up to the Palace of the Governors which offers a beautiful view of Uxmal!

After the visit, you can also take a trip to the Choco-Story chocolate museum with its beautiful tropical garden and the Mayan site of Kabah just 20 minutes from Uxmal.

Getting to Uxmal from Mérida :

To book easily here.

The Pyramid of the Soothsayer at Uxmal

Spend the night in Mérida.

Getting to Mérida from Campeche:

Accommodation in Mérida

Day 14: Chichen Itza and Valladolid

Say goodbye to Mérida and hit the road again towards Valladolid, a pretty colonial city that can be discovered very well in one day.

Along the way is the great must-see of a 3-week tour in Mexico: Chichen Itza!

First founded in the 6th century by the Itzá then controlled by the Toltecs from the 10th to the 13th century, it was at its height the most powerful city of the Yucatan Peninsula.

Today it is the most famous Mayan site in the world, classified as a UNESCO World Heritage Site, and elected among the 7 new wonders of the world.

In 3h you will be able to see many structures (temples, squares, platforms) such as El Castillo, which is the main pyramid of Chichen Itzá, the astronomical observatory, the Mayan pelota court and the temple of the Jaguars.

You can buy your skip-the-line ticket to Chichen Itza here.

After visiting Chichen Itzá, you will definitely need to cool off as the site is in full sun.

There are several cenotes in the area, natural water wells that were considered sacred by the Mayans, and I recommend going to Cenote Zaci in Valladolid.

Tips for your Mexico itinerary:
The Cenote Zaci is very practical since it is located in the center of Valladolid and you will already be there to visit the city.

In addition, if you consume 100 pesos at the on-site restaurant, access is free.

Then spend the afternoon visiting Valladolid.

Check out Francisco Canton ParkSan Servacio Church and Municipal Palace murals, then San Roque Museum.

Walk the pretty  Calzada de los Frailes to the San Bernardino Convent

Getting to Chichen Itza from Merida:

Getting to Valladolid from Chichen Itza:

Accommodation in Valladolid

The famous site of Chichen Itza in the state of Yucatan

Day 15-17: Holbox (2-3 days)

Continue your 21-day Mexico itinerary towards Holbox, a dream island to relax the next few days!

In the morning, first go to Chiquila port and then take the ferry to Holbox.

The big advantage of Holbox is that even if it is quite close to Cancun and Playa del Carmen, we are far from the atmosphere of the Riviera Maya.

We come here to put our feet in the sand while sipping a margarita in peace. So enjoy it!

There are small streets with several colorful murals and long sandy beaches including Punta Mosquito  and Punta Cocos which are not to be missed.

I really recommend taking the boat tour (3h) which takes you to Isla Pajaros, the  Yalahau Lagoon  and  Isla de la Pasion, and which allows you to observe many species of birds and swim in a water lagoon fresh .

Between June and September, you can also swim with whale sharks in the Yum Balam reserve!

Getting to Holbox from Valladolid:

Accommodation in Holbox?

Best place to have a drink: Holbox beach!

Day 18-20: Tulum

It will undoubtedly be difficult to leave Holbox, but fortunately this 21-day Mexico itinerary continues towards Tulum which is also famous for its magnificent beaches!

Day 1 – Visit the ruins of Tulum and its beaches

In the morning, take the ferry back to Chiquila and then the road to Tulum.

Start with a visit to the archaeological site of Tulum, one of the most emblematic places in the Riviera Maya. It must be said that it is in an exceptional location, facing the Caribbean Sea!

In 2 hours you will have time to visit the main structures of the site such as the Castillo, the wall, the  temples of the Frescoes  and the Descending God,  and go down to the small beach.

Depending on the time, you can then cool off in one of Tulum’s cenotes or head to the Beach Strip to choose from the many cool restaurants for lunch.

Then enjoy the famous beaches of Tulum like Playa Paraiso or Playa Las Palmas. The Beach Strip runs along the coast so you will already be practically there.

Spend the night in Tulum

The archaeological site of Tulum facing the sea

Day 2 – The Sian Ka’an Reserve

Today, continue your Mexico itinerary to the Sian Ka’an Reserve located south of Tulum.

It is a large protected area, declared a Biosphere Reserve and UNESCO World Heritage Site, which hosts rich biodiversity and magnificent landscapes.

As it is impossible to see everything in one day, you will have to choose between an excursion to Punta Allen (1 day) or to Muyil (half day):

Punta Allen is a fishing village that offers a more complete experience since it is more embedded in the reserve. The visit allows you to see the coast of Sian Ka’an with its magnificent beach, take a boat trip to see dolphins, manatees and other animals.

As the path is complicated (dirt, with potholes) you need to have a car with good suspension, ideally a 4×4, or take an excursion from Tulum

Muyil is much closer to Tulum than Punta Allen. You can see the Mayan site of Muyil surrounded by the jungle, and enjoy clear water between mangroves and orchids.

As Muyil is easier to reach, you can even get there by ADO bus (20 min) towards Chunyaxché or take this excursion from Tulum with vegetarian lunch.

Spend the night in Tulum

The Sian Kaan reserve in the Yucatan

Getting to Tulum from Chiquila:

Accommodation in Tulum

Day 21-22: Playa del Carmen (2-3 days)

For the final leg of this 21-day Mexico tour, hit the road again to Playa del Carmen.

This small town has grown enormously in recent years, positioning itself as an alternative destination to Cancun, a little cheaper and with more easily accessible beaches.

Many come here to party and relax in a beach club, but what I particularly like about Playa del Carmen is that it is in a strategic location for exploring the Riviera Maya.

Day 1 – The caves of Rio Secreto and Xpu-Ha

Today, start by discovering the surprising world of Rio Secreto, one of my favorite places in Yucatan!

It is a 600m guided tour that takes you to see an underground river that is part of a huge 40km network, between stalactites and stalagmites.

We alternate between walking and swimming in the crystal clear water, with helmet, headlamp and neoprene suit because the water is cool.

The visits are made in small groups in order to preserve the places and it is obligatory to make a reservation.

After the excursion to Rio Secreto which lasts in 3h and 3h30, you can go to Xpu-Ha beach. It is one of the most beautiful beaches in the Riviera Maya with its calm water and white sand.

You can also take a trip to the pretty cenote azul which is not very far to refresh yourself.

Spend the night in Playa del Carmen

Getting to Rio Secreto from Playa del Carmen:

Rio Secreto

Day 2 – Cozumel

Easily accessible by ferry from Playa del Carmen, the big island of Cozumel is a must-see on a 20-21 day Mexico itinerary!

The destination is recognized as one of the best places in the world for diving thanks to its clear and calm water, and its proximity to the Mesoamerican coral reef.

There are many reefs for all levels : Palancar, Columbia, Paraiso, Punta Tunich, Chankanaab, Santa Rosa, the Garganta del Diablo (an underwater cave) and the Felipe Xicoténcatl wreck.

The island also contains many magnificent beaches, the Punta Sur reserve, the Chankanaab park and the archaeological site of San Gervasio.

You can book the best excursions in Cozumel here :

For all the best things to do on the island, here’s my guide: The 15 Best Things to Do in Cozumel!

Getting to Cozumel from Playa del Carmen

Chen Rio Beach in Cozumel

Day 3 – Free day in Playa del Carmen

As this 21-day itinerary in Mexico is very busy, taking this last day of vacation in the sun to rest is a pretty good idea!

Relax on the beaches of Playa del Carmen like Playa Mamitas, Playacar or Punta Esmeralda, but also walk on Quinta Avenida, the lively main street with many bars, restaurants and shops.

To not miss anything about Playa del Carmen, you can consult my articles:

Emerald Point

Getting to Playa del Carmen from Tulum:

Accommodation in Playa del Carmen

Departure from Cancún

Your departure from Mexico will be from Cancun airport, 1h10 from Playa del Carmen.

If you are traveling by rental car, allow enough time to return it before your international flight.

If you travel by public transport, the best is to take an ADO bus which will drop you off directly at the airport.

There are many trips per day, I recommend checking the ADO website to check the timetable and purchase your ticket in advance.

Have a nice flight home!

Tips for your Mexico itinerary:
If your flight leaves early in the morning, you can also choose to spend the last night close to the airport.

Cancun seen from the plane

Map: three weeks in Mexico

Are you going to Mexico? Read also

All our articles on Mexico are here:  Find all our guides on Mexico!

Exit mobile version