Visiting Mexico by car: The 5 best road trip itineraries
You’re planning a road trip in Mexico and you’re looking for the best itinerary?
You’ve come to the right place!
Mexico is a huge country that covers an area as big as several European countries combined.
Renting a car is the best way to explore this vast land full of stunning natural and archaeological sites, and stop whenever and wherever you want!
To help you plan your road trip in Mexico, I have prepared 5 itineraries for different durations: 8 days, 10 days, 2 weeks, 3 weeks and 1 month.
And at the end of this guide, I will also give you my list of the best accommodations in Mexico depending on your budget as well as my best tips to enjoy the perfect road trip.
Quick note: if you want to only visit the Yucatan Peninsula during your road trip, you should rather read my other article: Road Trip in Yucatan: The 5 Best Itineraries.
Sommaire
- Visiting Mexico by car: The 5 best road trip itineraries
- How to choose the best airport for your road trip in Mexico?
- Rent a car for your road trip in Mexico
- Road trip to Mexico: 8 days
- Road trip to Mexico: 10 days
- Road trip in Mexico: 2 weeks
- Roadtrip to Mexico: 3 weeks
- Road trip in Mexico: 1 month
- Where to stay in Mexico during your road trip?
- My tips for visiting Mexico by rental car
- How to Choose the Right Moment for Your Mexico Road Trip
- You’re traveling in Mexico? These articles will help you!
How to choose the best airport for your road trip in Mexico?
The answer depends on how much time you have and what you want to see. You have two main options: start in Mexico City and end in Cancun, or make a loop from Cancun if you only want to explore the Yucatan Peninsula.
You can also do the trip in reverse (Cancun to Mexico City), but personally I think the best way to finish a trip to Mexico is relaxing on the beach 😉
Both Mexico City and Cancun airports have many flights from North America and Europe, so you shouldn’t have any trouble finding airline tickets to Mexico!
To get the best deal on plane tickets, I recommend you use our comparison tool in partnership with Skyscanner: It is the best way to pay the lowest price for your international flight and your domestic flights in Mexico!
Rent a car for your road trip in Mexico
The best way to discover Mexico and enjoy your stay is to rent a car!
I always use Booking.com Cars to rent a car, because:
- You can easily compare the rental cars prices between all the agencies: for sure the easiest way to find the best rate!
- Cancellation is often offered free of charge: no need to worry if you change your mind
- Booking Cars offers full insurance coverage at a lower price than the rental companies, so it’s an instant saving with no effort
To find your rental car at the lowest price, just click on the green button:
Road trip to Mexico: 8 days
To experience the best of Mexico in 8 days, I recommend this road trip itinerary:
- Mexico City
- Puebla
- Tehuacán-Cuicatlán Biosphere Reserve
- Oaxaca
See the full itinerary and all the details for a 8-day road trip in Mexico by clicking here: The Best 8-10 Day Itinerary from Mexico City to Oaxaca
1) Mexico City (4 days)
Mexico City is an amazing capital with plenty to do in 4 days!
Day 1– The Historic Center, Roma and Condesa
In the morning, visit the Zócalo, the Cathedral, and the National Palace. Then, walk along Madero Street to the Palace of Fine Arts.
In the afternoon, explore the Roma and Condesa neighborhoods, enjoying the Art Deco and Art Nouveau architecture with a bohemian vibe. Don’t miss Parque México, Plaza Rio de Janeiro, Avenida Alvaro Obregon, Casa Lamm Cultural Center, and Casa del Poeta
- If you’re a foodie, don’t miss this Mexico City food tour (click here to book!)
Day 2 – Teotihuacan and Lucha Libre
In the morning, explore the ancien city of Teotihuacan. In 3-4 hours, you can visit the Pyramid of the Sun, Pyramid of the Moon, Temple of Quetzalcoatl, Avenue of the Dead, and the Palace of Quetzalpapalotl.
You can take a public bus from Central del Norte, use Uber (expensive), or drive (1.5 hours). You can also join a guided tour (click here to book) with hotel pick-up, a tour of Teotihuacan, and tequila/mezcal tasting.
In the evening, enjoy a thrilling lucha libre show with colorful masks, acrobatics, and theatrical drama. For a complete experience, join the lucha libre tour (click here to book!)
Day 3 – Chapultepec and Polanco
Start your day at Chapultepec Park, one of the largest urban parks in the world.
Visit Chapultepec Castle, which now houses the National History Museum. Next, explore the National Museum of Anthropology, famous for exhibits on Mexico’s indigenous cultures, like the Aztec Sun Stone and Olmec Colossal Heads.
Get your favorite tickets here:
- Anthropology Museum Skip-the-Line Ticket
- Anthropology Museum Admission with Guided Visit
- Anthropology Museum + Chapultepec Castle
- Anthropology Museum + Chapultepec Castle (private)
If you have time, visit the Polanco neighborhood for top restaurants, cafes, and luxury stores. Enjoy its architecture, parks, and boutiques like Presidente Masaryk Avenue, Lincoln Park, and Antara Shopping Center.
Day 4 – Xochimilco and Coyoacan
Head south to Xochimilco, known for its Aztec-created canals and floating gardens, where you can rent a colorful trajinera boat to cruise the canals and enjoy mariachi music.
Then, visit the charming neighborhood of Coyoacán, including the Frida Kahlo Museum (Casa Azul) to see her paintings and personal belongings.
It is very important to book your Frida Kahlo Museum tickets well in advance as they sell out quickly!
- You have two options: get your tickets here (museum only) or consider this full-day tour (click here!) that includes hotel pickup, a trajinera ride through Xochimilco’s canals, and a visit to the Frida Kahlo Museum.
2) Puebla (1 day)
Puebla de Zaragoza, famous for its colorful buildings, Talavera pottery, and rich history, is a charming colonial city surrounded by stunning volcanoes.
3) Tehuacan (1 day)
You could go straight from Puebla to Oaxaca (about 4 hours) or explore the Tehuacán-Cuicatlán Biosphere Reserve, a UNESCO World Heritage Site with one of the world’s highest concentrations of columnar cacti.
You can take a guided tour in the Helia Bravo Hollis Botanical Garden in Zapotitlán Salinas, or visit Turritelas Park, which features paleontological attractions like marine fossils and dinosaur traces, and offers hikes, bike rides, and horseback riding.
4) Oaxaca (3 days)
The final stop of this road trip is Oaxaca, one of the most beautiful cities in Mexico and a UNESCO World Heritage Site.
Here are some of the numerous activities you can do in 3 days in Oaxaca:
- Explore the main attractions of the historic center (museums, markets, Jalatlaco, etc.)
- Taste the best grilled meats in Pasillo de Humo
- Visit Monte Albán, one of the first major cities in Mesoamerica
- Discover the artisan villages of San Antonio Arrazola, San Bartolo Coyotepec, San Martín Tilcajete, and Santo Tomás Jalieza
- Take a mezcal tour (book it here!) to learn about the fabrication process and enjoy tastings
- Visit the archaeological site of Mitla, the petrified waterfalls of Hierve El Agua, and Teotitlán del Valle, famous for its handwoven rugs (book the tour here!)
For the complete guide, check out my detailed 3-day itinerary for Oaxaca!
Road trip to Mexico: 10 days
This is the itinerary I recommend you to see the most in a 10 days road trip in Mexico:
- Mexico City
- San Cristobal de las Casas
- Palenque
- Merida
- Chichen Itza
- Riviera Maya
To see the complete itinerary with all the details for your 10-day road trip in Mexico, click here: Recommended 10-Day Itinerary in Mexico
1) Mexico City (2 days)
Mexico City is a wonderful place to visit, with so much to see and do in just two days.
Some of the best things to do in Mexico City in 2 days are:
- Explore the historic center with the Zocalo, the cathedral, the Templo Mayor, Diego Rivera’s murals in the Palacio Nacional, and the Casa de los Azulejos (House of Tiles)
- Watch the spectacular show of the Ballet Folklorico de Mexico
- Browse the San Juan market for exotic foods
- Visit the famous National Museum of Anthropology and Chapultepec Castle in Chapultepec Park. Buy your tickets here!
- Discover Frida Kahlo’s Blue House in Coyoacan – Get your tickets here! (prior booking is required)
- Enjoy a boat ride on the Aztec canals of Xochimilco
- Wander around the trendy neighborhoods of La Roma and La Condesa
- Experience the lively atmosphere of Plaza Garibaldi
- Have fun watching Mexican Lucha Libre (wrestling)
Read also: My Ultimate Guide to Mexico City!
If you have some extra time, you should definitely visit Teotihuacan, one of Mexico’s most impressive archaeological sites.
This tour from Mexico City is a great choice, as it includes the hotel pick up, a morning guided tour (to avoid the crowds), as well as a tasting of mezcal, tequila and pulque, three typical Mexican drinks. You can book it here:
Check out: My Complete Guide to Visit Teotihuacan!
2) San Cristobal de las Casas (3 days)
Head to San Cristobal de las Casas in the State of Chiapas from Mexico.
Day 1 – Discover the city and its main attractions
- You can read my article Top 15 Best Things to Do in San Cristobal de las Casas here!
Day 2 – Visit the stunning El Chiflón waterfalls and the Montebello Lakes National Park, two of the most amazing places in Chiapas.
The journey is quite long, so you may want to join this day tour, which includes hotel pick-up. You can book it here:
You may find these articles interesting:
Day 3 – The Sumidero Canyon: visit its viewpoints and enjoy a boat ride from Chiapa de Corzo’s dock. – Book the Sumidero Canyon tour here!
3) Palenque (1 day)
The journey from San Cristobal to Palenque takes about 5 to 5h30 so here is my suggestion for making the most of your day:
- In the morning: stop by the sites of Toniná, Agua Azul, and Misol Ha on your way.
- Have a lunch break when you reach the city of Palenque
- In the afternoon: explore the Archaeological Site of Palenque (3 hours)
4) Merida (2 days)
Day 1 – Today you have an 8-hour drive ahead of you.
Depending on your arrival time, explore the city of Merida, the capital of the Yucatan State.
- Check out My Top 20 Things to Do and See in Mérida!
Day 2– Since this 10-day road trip in Mexico by car does not allow you to see everything, I offer you two options:
Option 1: The site of Uxmal one of the most beautiful Mayan sites in the Yucatan. You can also visit the Chocolate museum and the site of Kabah.
Option 2: Celestun is the best place to see flamingos in Mexico! You can spend the day there (beach, ecotourism, etc.)
- Book your pink flamingo tour in Celestun now!
- Check my Complete Guide to Celestun for all the activities you can do!
5) Chichen Itza and Riviera Maya (2-3 days)
Day 1 – In the morning, visit the city of Chichen Itza, one of the New 7 Wonders of the World. – Here’s My Definitive Guide to Chichen Itza + Tips!
To avoid the long lines and crowds, book your tickets to Chichen Itza with skip-the-line access here:
In the afternoon, discover the colonial city of Valladolid
Day 2 – Visit Tulum: the ancient ruins, the stunning beaches like Playa Paraiso and Playa Las Palmas, the amazing cenotes, and more.
Those articles might interest you:
Day 3 – You will have wonderful day in Akumal, the best place to swim with turtles in Mexico!
The beautiful reptiles are protected and that’s why it is mandatory to be in a small group tour with a guide to see them.
You can book the tour here:
You can also enjoy its beautiful beaches and snorkeling in Akumal Bay, Half Moon Bay and Yal Ku Lagoon.
- More reading: The Best 17 Things to Do in Akumal!
Road trip in Mexico: 2 weeks
For a 2-week road trip in Mexico, you will the most beautiful places in Yucatan and Chiapas: Cancun, Chichen Itza, Merida, Campeche, Palenque, Bonampak and Yaxchilan, San Cristobal de las Casas, Balamku, Calakmul and Tulum.
- To discover the detailed itinerary with all my tips (and the list of the best hotels for all budgets!), check out my article: The Best 2-week Itinerary in Mexico.
1) Cancun (1 day)
After picking up your car in Cancun, you can start enjoying your trip: the beaches, the archaeological site El Rey, the Mayan museum.
You can also dive in the MUSA, which is the largest underwater museum in the world, with about 500 sculptures! Book your diving tour here!
If you are looking for some fun nightlife in Cancun, here are some options:
- City Nightclub (the biggest nightclub in the country!)
- The famous Coco Bongo Club (get your tickets here)
- Xoximilco Cancun to enjoy a Mexican party with dancing, mariachis, Mexican food and open bar (beer or tequila). Buy your tickets for Xoximilco here:
- Check out my complete guide: The 30 Best Things to Do in Cancun!
2) Ek Balam and Chichen Itza (1-2 days)
Day 1 – Start your 15-day road trip through Mexico by visiting Ek Balam, which was an important capital of the Mayan culture.
After the visit, you can cool off at the Xkeken and Samulá cenotes (which are next to each other), or Cenote X-Canché
In the afternoon, discover Chichén Itzá, a UNESCO world heritage site: the temple of Kukulcán, the astronomical observatory, the Mayan ball game, and more.
- For more information, take a look at my Complete Guide to Chichen Itza.
- Chichen Itza can get very crowded. To avoid the long lines, get your skip-the-line tickets here:
3) Merida, Uxmal and Kabah (1 day)
Start your day by exploring Merida: the Plaza Grande (where you can find the Macay museum, the cathedral, the Casa de Montejo, and the best part is that they are all free😃!), the colorful colonial houses on 64th street, and the local market.
- If you want to learn more about the amazing attractions that Mérida has to offer, check out my Definitive Guide to Mérida
In the afternoon, visit Uxmal, a Maya site famous for its stunning Puuc-style architecture, and then Kabah just 20 min away. You can read: My Complete Guide to Uxmal and Kabah
Head to Campeche for a night stay.
4) Campeche and Edzná (1 day)
Enjoy the beautiful historic center of Campeche: visit the Baluarte San Francisco, Baluarte San Carlos, the Museum of Mayan Architecture, the main square with the cathedral, the cultural center El Palacio and Casa no6.
- For all the best attractions of Campeche, check out the Top 20 Things to Do in Campeche!
In the afternoon, explore Edzná, one of the most important Mayan sites in the Yucatán, which is still not very crowded by tourists. You can read: My Complete Guide to Visit Edzná!
5) Palenque (2 days)
Day 1 – Today you will start a new part of your 15-day road trip through Mexico, as you leave the Yucatan Peninsula and head to Chiapas.
You will need to wake up early, as you have a 5-hour drive ahead of you!
Explore the Archaeological Site of Palenque, which was once an important trading center thanks to its strategic location between the coast and the mountains.
Day 2 – Bonampak and Yaxchilán
- Bonampak is famous for its frescoed murals, the most complete representation of a pre-Hispanic civilization discovered so far!
- Yaxchilan boasts its sculptures that are masterpieces of Mayan art.
The roads are poorly marked and the signal (for GPS, etc.) in the Lacandon jungle is very weak. Besides, to get to Yaxchilan you have to leave your car and take a boat on the Usumacinta river.
So I suggest you take the guided tour from Palenque, which includes pick-up from your hotel, entrance fees and boat, plus breakfast and lunch.
You can book here:
6) San Cristobal de las Casas (2 days)
Day 1 – Drive from Palenque to San Cristóbal de las Casas (5h)
On the way you can stop by the waterfalls of Misol Ha and Agua Azul, as well as the Mayan site of Toniná.
Day 2 – Tzotzil villages and San Cristóbal de las Casas
Start the day by visiting Zinacantán and San Juan Chamula, two traditional Tzotzil communities.
You can book the tour from San Cristobal (click here!) which includes demonstration of handicraft techniques and tasting of pox, a liquor from Chiapas.
Go back to San Cristobal de las Casas and explore:
- Calle Real de Guadalupe with its restaurants and cafes
- The Church of Guadalupe
- The Textile Center of theMayan World with its 500 textile pieces from Chiapas and Guatemala
- The handicrafts market
- The zocalo with the cathedral
Check out My Complete Guide to San Cristobal de las Casas!
8) Balamkú and Calakmul (2 days)
Day 1 – Continue your 2-week road trip in Mexico to the archaeological site of Balamkú hidden in the dense jungle.
It’s a long drive, it will take you round 9 hours.
So, if you leave very early, you will have time to visit Balamkú, or else you will have to go straight to Xpujil to spend the night.
Day 2 – Today you will visit Calakmul, which is a Biosphere Reserve and a World Heritage Site by UNESCO.
- Read my Definitive Guide to Calakmul!
I suggest you arrive as soon as the site opens to give yourself enough time to explore Calakmul (because there is so much to see!) and drive to Tulum (4h) the same day.
9) Tulum (2 days)
The Tulum region has the most beautiful beaches on this road trip in Mexico for 14-15 days!
Day 1 – Start with the archaeological site of Tulum, then head to a cenote to refresh yourself. Check out My List of the Best Cenotes in Tulum!
Take a stroll along the beaches of Tulum and find your favorite beach: Playa Paraiso, Xpu-Ha, Xcacel, etc., there are plenty of options!
- To discover all the most beautiful attractions in Tulum, don’t miss my Top 21 Things to Do and See in Tulum!
Day 2 – Explore the Sian Ka’an reserve, a paradise of biodiversity
You will have to choose between two access points:
- Muyil to discover the swamps, the freshwater lagoons, the ruins of Muyil – Book the Muyil tour here
- Punta Allen for the beach, the saltwater lakes, to snorkel in the coral reefs and see the dolphins. – Book the tour to Punta Allen here!
10) Cancun (1 day)
This is the end of this 2 week stay in Mexico.
Go back to Cancun to return your rental car and catch your flight home.
Roadtrip to Mexico: 3 weeks
For a 3-week road trip in Mexico, I have created this itinerary from Mexico City to the Riviera Maya.
It will let you discover the main attractions of the states of Puebla, Oaxaca, Chiapas, Campeche, Yucatan and Quintana Roo.
- Check my detailed itinerary with hotels and all my travel tips here: The Ultimate 3-week Itinerary for Mexico!
1) Mexico City (2-3 days)
Begin your 21-day road trip in Mexico with Mexico City, the capital.
Here’s what you can do in 2 or 3 days in Mexico:
- Visit the Chapultepec Castel and the National Museum of Anthropology, one of the most important museums in the world – Buy your tickets with guided tour here!
- Spend half a day in the historic center of Mexico City with the cathedral, the main temple, the Government Palace, the Zocalo, the Casa de los Azulejos, the Palace of Fine Arts
- Watch the Mexico City Folkloric Ballet Show
- Visit Frida Kahlo’s house in the district of Coyoacan and enjoy a boat ride through the canals of Xochimilco. Book your visit here!
- See the mariachis at Plaza Garibaldi – Book your night with the mariachis here!
- Stroll through the neighborhoods of Roma and Condesa with their parks, bars, restaurants, terraces and shops.
- Take the Mexico City Tourist Bus – Get your tickets here!
- Explore Teotihuacan, which is Mexico City’s most important must-see! – Book your guided tour of Teotihuacan now!
- Watch the lucha libre (Mexican Wrestling) – Reserve your seat here! (mask and tequila included)
If you want to know everything about Mexico City, check out My Ultimate Guide to Mexico City!
2) Cholula and Puebla (1 day)
Leave Mexico City and head to the State of Puebla.
Start by visiting Cholula where you will find the largest pyramid in the world, with a volume 4 times bigger than that of the Great Pyramid of Giza!
Next, head to the beautiful city of Puebla, whose historic center is a World Heritage Site by UNESCO.
Puebla has a lot to offer, for example:
- The magnificent Puebla Cathedral, the second largest in Mexico
- The Palafoxiana library, the 1st public library in the Americas
- The Amparo museum with its nice rooftop terrace
- El Parian market, where you will find talaveras and other typical handicrafts
- The colorful facades of the Calle de los Sapos
- Discover the secret tunnels (17th-19th centuries) that connect the Ovando Bridge and the Historical Passage 5 de Mayo
Check out my article on The 25 Things to Do in Puebla, where I share the best attractions and activities in and around this beautiful city!
3) Oaxaca (3 days)
Continue your 3-week road trip in Mexico to the state of Oaxaca, famous for its cuisine and cultural diversity.
Day 1 – Visit Oaxaca de Juarez, the beautiful capital of the state
- Discover the church and ex-convent of Santo Domingo de Guzman, which houses the museum of cultures and the famous ethnobotanical garden of Oaxaca.
- The Mercado 20 de Noviembre, Oaxaca’s most popular market, with its grilled meats aisle nicknamed “Pasillo de Humo”.
- Stroll along the Andador Turistico, the main square, the Metropolitan Cathedral of Oaxaca, and the Government Palace.
I suggest you also read: The 20 Best Things to Do in Oaxaca (city)
Day 2 – See Oaxaca’s wonders: the world’s largest tree by trunk volume, Santa María del Tule; the artisan village of Teotitlán del Valle; the Zapotec ruins of Mitla; and the mineral springs and waterfalls of Hierve el Agua.
You can book this tour from Oaxaca that includes all these attractions, with a visit to a mezcal distillery where you can sample the local spirit, made from the agave plant.
Day 3 – Today you can explore Monte Alban, a site that was inhabited by the Olmecs, Zapotecs, and Mixtecs for over 1500 years.
You can join this great tour to Monte Alban from Oaxaca that also includes:
- A visit to San Antonio Arrazola to see how the colorful Alebrijes (traditional Mexican folk art) are made.
- A stop at the former Dominican monastery of Cuilapam de Guerrero.
- A tour of San Bartolo Coyotepec, famous for its “barro negro”, or black clay pottery.
4) San Cristobal de las Casas (3 days)
Day 1 – Travel to San Cristobal de las Casas, a charming colonial city in the state of Chiapas.
It’s a long journey of about 9 hours, so you should leave early to have some time to explore the city.
- For more information: Top 15 Things to Do in San Cristobal de las Casas!
Day 2 – In the morning, head to El Chiflón Waterfalls. You can admire all 5 waterfalls along a scenic trail (1h-1h30 visit).
Continue to the Montebello Lakes, a huge Biosphere Reserve located on the border with Guatemala.
The drive from San Cristobal to El Chiflón and Montebello is long and challenging, so I recommend booking this tour (click here to book!) that includes hotel pick-up, transportation, entrance fees, and the guide.
Day 3 – Since this is your last day in the region, I suggest you choose between two options:
- Option 1: The Sumidero Canyon, a breathtaking canyon that you can explore with a boat tour on the Grijalva River and then enjoy the views from its scenic overlooks. – Book your Sumidero Canyon tour now!
- Option 2: the traditional villages of Zinacantán and San Juan Chamula, where you can learn about the culture and customs of the indigenous communities. – Book your visit to the villages now!
5) Palenque (1 day)
Today, explore Palenque, one of the most important ancient cities in Mesoamerica!
To get from San Cristobal de las Casas to Palenque, you will need to travel for about 5h30
For some stops on the way, try: the ruins of Toniná, the waterfalls of Agua Azul, and the spectacular Misol Ha.
- Check out my complete guide: How to Visit Palenque
6) Campeche (1-2 days)
Keep going on your 21-day road trip through Mexico and visit the charming colonial city of Campeche.
In 1 or 2 days in Campeche, you can wander around the city walls, see the museum of Mayan architecture, walk along the waterfront facing the Gulf of Mexico, taste Chocol’Ha chocolates, and much more!
- Check out: My Complete Guide to Campeche!
7) Merida (2 days)
Spend 2 days in Mérida on your 21-day Mexico road trip. You can:
- See pink flamingos in Celestun’s biosphere reserve on a boat tour (1h30-2h30). Admire these birds and their habitat.- Book your Ceslestun excursion here!
- Explore Merida, Yucatan’s capital and Mexico’s safest city. Enjoy its colonial architecture, markets, cuisine, and culture. Read My Complete Merida Guide!
- Visit Uxmal, an ancient Mayan ally of Chichen Itza. Also see the chocolate museum and Kabah, another Mayan city. – Book the Uxma and Kabah tour here!
8) Chichen Itza and Valladolid (1 day)
Visit Chichen Itza, the world’s most famous Mayan site. Marvel at Kukulkan’s pyramid, the Warriors’ Temple, the Observatory, and more – Buy your fast-track tickets to Chichen Itza here!
- For more details and tips on Chichen Itza, see my Complete Guide to Chichen Itza!
Then, cool off in a cenote. There are many cenotes near Valladolid, and you can choose one with my Guide to the 21 Best Cenotes in Valladolid.
Discover Valladolid, a beautiful colonial town with a rich history and culture. You can visit the Francisco Canton park, the San Servacio church, the San Roque museum, the lovely Calzada de los Frailes, and the San Bernardino Convent.
- Here is my guide What to See and Do in Valladolid?
9) Holbox (2-3 days)
Spend a few days on Holbox island on your 20-21-22 day Mexico road trip.
In 2-3 days, enjoy Punta Mosquito and Punta Cocos’ sandy beaches, a boat tour (to Isla Pájaros, Laguna Yalahau and Isla de la Pasión), and more.
- Read: How to Visit Holbox?
10) Tulum (2 days)
Day 1 – Leave Holbox and head to Tulum, in the Riviera Maya. Visit the amazing ruins of Tulum, its stunning cenotes, the Beach Strip and its sandy beaches.
Check out my guides:
Day 2 – Explore the Sian Ka’an reserve, south of Tulum. You can choose between:
- Muyil (half day) to see the Mayan site of Muyil, the mangroves, the jungle – Book the Muyil tour from Tulum
- Punta Allen (1 day) which offers a more complete experience. You will be able to see the beach of the Sian Ka’an coast, take a boat trip to see dolphins, etc. Book the tour to Punta Allen
11) Playa del Carmen (2-3 days)
Day 1 – Start with a visit to the Rio Secreto caves, an incredible guided tour to navigate an underground river with a guide.
It is mandatory to book in advance:
Next, head to Xpu Ha, one of the most beautiful beaches in the Riviera Maya. You can also visit the Cenote Azul, which is very close by.
Day 2 – Cozumel Island
To get to Cozumel, you have to take the ferry from Playa del Carmen – Get your ferry tickets here!
There is a ton of things to do and see in Cozumel, I suggest you make your choice among these options:
- Discover Punta Sur: with snorkeling and lunch at a beach club – Book the jeep tour to Punta Sur here!
- Entrance ticket to Chankanaab with access to the park and snorkeling with guide – Book your tickets here
- Snorkeling tour in 3 reefs, ideal for families – Book the snorkeling tour here
- Electric bike tour with cenote, snorkeling, beach and tequila tasting – Book the tour here
- Tour to El Cielo to see starfish, as well as the Palancar reef – Book the tour to El Cielo here
- Jungle adventure with quad biking, cave exploration, cenote and tequila tasting – Book the adventure tour here
- Go to Playa Mia Gran Beach Park which offers more than 20 activities.
- Tour aboard the Atlantis XII submarine so you can explore the Chankanaab reef – Save your spot on the submarine now
To read: My complete guide on The 15 Best Things to Do in Cozumel!
Day 3 – Spend the last day of your roadtrip in Mexico in Playa del Carmen.
You can enjoy the beaches and stroll along Quinta Avenida.
I invite you to read my articles:
- Playa del Carmen: Top 30 Things to Do and See!
- How to Visit Playa del Carmen on a Budget
- 12 Cenotes you can’t miss in Playa del Carmen
Road trip in Mexico: 1 month
One month in Mexico lets you see many attractions at a relaxed pace.
Some must-see places in Mexico with my itinerary are:
- Mexico and Teotihuacan
- Oaxaca: Monte Alban and Hierve el Agua
- Chiapas: Sumidero Canyon, San Cristobal de las Casas, the Tzotzil villages, El Chiflón, Montebello, Palenque
- Calakmul
- Bacalar Lagoon
- Mérida and the flamingos of Celestún
- Chichen Itza
- Ek Balam and the pink lakes of Las Coloradas
- Tulum: the city of Cobá, swimming with turtles in Akumal, Sian Ka’an
And let’s not forget the cenotes and beaches!
- Find the best One-Month Mexico to Cancun road trip in my article: 1 Month in Mexico: The Best Itinerary!
1) Mexico City (2-3 days)
Begin your 30-day Mexico road trip in Mexico City.
- Don’t miss anything in the capital with this Complete Guide to Mexico City!
Some things to do there are:
- Frida Kahlo’s house and the boat ride in Xochimilco – you can book your tour here!
- The mariachis in Plaza Garibaldi
- The National Museum of Anthropology and the Chapultepec Castle – Buy here your tickets with guided tour!
- The city of Teotihuacan, Mexico’s must-see site – Book your early morning guided tour here to avoid the crowds.
You can buy tickets for the bus here, valid for a day on 4 itineraries:
2) Oaxaca (4 days)
Day 1 – It takes about 5h45 to drive from Mexico City to Oaxaca de Juarez.
If you prefer to make a stop on the road, you can spend a night in Tehuacan and visit the Helia Bravo Hollis Botanical Garden in the Tehuacan-Cuicatlan Biosphere Reserve.
Day 2 – Visit the city of Oaxaca: the convent of Santo Domingo de Guzman, the museum of cultures, the ethnobotanical garden, the 20 de noviembre market, the Calle Macedonio, the handicraft market, etc.
- Check out: The 20 Best Things to Do in Oaxaca (city)
Day 3 – Visit Monte Alban, a major archaeological site in Mexico and an Oaxaca road trip highlight.
Stroll through the surrounding villages: Cuilapam de Guerrero to visit its Dominican convent, San Antonio Arrazola or San Martin Tilcajete to discover the alebrijes manufacturing workshops and San Bartolo Coyotepec for the “barro negro” pottery.
You can also book the Monte Alban Tour with hotel pick-up in Oaxaca. It includes the villages route:
Day 4 – Visit Santa Maria del Tule, Teotitlan del Valle, the site of Mitla and Hierve el Agua. – Book the Hierve el Agua tour now!
3) Tuxtla Gutierrez (2 days)
Day 1 – Today you will travel from Oaxaca to Chiapas. It will take you about 8 hours to reach the city of Tuxtla Gutierrez.
You can go to the Marimba Park, where people gather to dance (from 6 pm to 8 pm) to the rhythm of the marimba.
Day 2 – Discover the Sumidero Canyon, a must on your 1 month road trip in Mexico.
Drive along the scenic route of the viewpoints, then enjoy the boat ride on the Grijalva River from the pier of Chiapa de Corzo.
Then visit the traditional town of Chiapa de Corzo before returning to Tuxtla Gutierrez.
If you prefer, you can join the Sumidero Canyon Tour (click here to book!) with pick up at your hotel, the boat, the viewpoints and free time in Chiapa de Corzo.
- For more information, check out: How to Visit the Sumidero Canyon?
4) San Cristobal de las Casas (3 days)
Day 1 – Spend the day visiting San Cristobal de las Casas, the charming cultural capital of Chiapas.
- Check out the Top 15 Things to Do in San Cristobal de las Casas!
Day 2 – El Chiflón and Montebello Lakes are two magnificent sites you can’t miss on your road trip in Chiapas!
Leave early in the morning because the trip is long.
Start at El Chiflón to see its 5 turquoise waterfalls: El Suspiro, Ala de Ángel, Velo de Novia, Arcoíris and Quinceañera.
Then continue on to Lagunas de Montebello National Park which is home to 59 lakes! I suggest you go to Lake Tzizcao, then Lake Pojoj, Cinco Lagos and Lake Montebello.
- I recommend this small group guided tour with hotel pick up, visit to El Chiflón and Montebello Lakes:
Day 3 – The Tzotzil villages of Zinacantán and San Juan Chamula
These towns are 20 minutes away from San Cristobal. For a guided tour with more information, you can Book it here!
5) Palenque (1 day)
Today you will visit Palenque, a Chiapas road trip must-see!
You can drive from San Cristobal de las Casas (5h30) or stop at Toniná, Agua Azul waterfalls, or Misol-Ha.
6) Calakmul (1 day)
Discover the great Mayan city of Calakmul, declared a Biosphere Reserve and UNESCO World Heritage Site.
Then, head to Xpujil and spend the night there.
- Don’t miss The Complete Guide to Calakmul!
7) Bacalar (2-3 days)
Next, visit Bacalar, famous for its stunning 7-color Lagoon.
You can take a catamaran tour (click here!) with music and drinks, or a stand up paddle tour at sunrise (book it here!)
- Check out The 17 Best Things to Do in Bacalar!
8) Merida (3 days)
Day 1 – Visit Merida, the capital of the Yucatan.
Wander around the Plaza Grande, Casa de Montejo, the cathedral, the Macay museum, Paseo Montejo and Parque Santa Lucia.
For a foodie treat in Mérida, try this gastronomic experience that includes a market visit and a Yucatan cuisine cooking lesson. Book it here:
Day 2 – Uxmal, Kabah, the Chocolate Museum
Today, visit Uxmal, a Mayan site with the Pyramid of the Magician, the Great Pyramid, the Governor’s Palace, the Mesoamerican ballgame court, and more.
See the Choco-Story chocolate museum near Uxmal’s entrance. Enjoy a tropical garden, a Chaac ceremony, and Mayan chocolate.
Kabah, 20 minutes away, is also worth a a quick visit.
- Read my Ultimate Guide to Uxmal!
If you prefer, you can book a Uxmal and Kabah tour from Mérida (click here!)
Day 3 – Watch the flamingos at the Celestun Biosphere Reserve
Afterwards, you can enjoy the beach, stroll through the town of Celestún and do ecotourism at Jaltún Park.
For a hassle-free Celestun trip with Merida pick-up, book this tour (click here!). It includes the boat ride to see the flamingos and lunch on the beach.
9) Valladolid (3 days)
Day 1 – Visit Chichen Itza, the most powerful city in the Yucatan Peninsula! Read my article on Chichen Itza
In the afternoon, visit the yellow city of Izamal: Itzamná Park, 5 de Mayo Park, the neighborhoods of San Ildefonso, Los Remedios and El Gallito, and the Convent of San Antonio de Padua.
Don’t miss the pyramids (free admission!) Kinich Kakmó (112 ft) and Iztamatul (72 ft) that offer a beautiful view of the surroundings!
- Read my complete guide: Visit The Yellow City of Izamal in Mexico!
Day 2 – Visit some cenotes in Valladolid. There are many amazing ones to choose from! See my TOP 21 of the Cenotes of Valladolid
Explore Valladolid’s colonial city: What to See and Do in Valladolid?
Day 3 – Visit Ek Balam, and the biosphere reserve of Rio Lagartos, where you can admire the famous pink lakes of Las Coloradas.
10) Tulum (4 days)
Day 1 – Start the visit of Coba, which was a major Mayan city, and admire Nohoch Mul (137 ft), the second highest pyramid in the Yucatan Peninsula.
Then head back to Tulum. Stroll along the Beach Strip (restaurants, bars, stores) and enjoy the beaches.
- To learn everything about Tulum, here is My Definitive Guide to Tulum
Day 2 – Visit the Ruins of Tulum, go down to the beach of the ruins and then cool off in a cenote.
- Choose from my TOP 15 of the Cenotes to Visit in Tulum!
You can also book this Tulum tour (ruins and cenote) with pick up at your hotel. Book it here:
Day 3 – Spend the day in Akumal, the best place to swim with turtles in Mexico!
Sea turtles are protected: you need a guide and follow rules to not disturb them.❤️
Take the tour from the beach or this complete tour with hotel pick-up in Tulum. It includes snorkeling with the turtles, a cenote and a grotto.
Book it here:
- Check out: My Complete Guide to Akumal!
Day 4 – Don’t miss the Sian Ka’an Biosphere Reserve on your 30-day Mexico road trip.
You have to choose between two entrances:
- Punta Allen (recommended) to take advantage of the beach, go on a boat ride, snorkeling in the coral reef – Book the day tour to Punta Allen now!
- Muyil, to discover the interior of the reserve with swamps, lagoons and the ruins of Muyil- Book the half day tour to Muyil now!
11) Holbox (2-3 days)
Head to the port of Chiquilá to take the ferry (20 min) to reach Holbox.
Enjoy an island paradise with sandy beaches and no mass tourism near Riviera Maya!
- See all Holbox offers in My Definitive Guide to Holbox!
12) Cancun (1-2 days)
Enjoy the last stage of your 1-month Mexico road trip! You can:
- Visit the beaches of Cancun
- Enjoy the panoramic view from the top of the Scenic Tower (110m high)
- Go to Market 28
- Dive in the waters of the MUSA, the world’s largest underwater museum – You can book the snorkeling tour at MUSA here!
- Go kitesurfing at Isla Blanca
- Party in a Mexican fiesta with a typical lunch, mariachis and open bar – You can book your place in Xoximilco Cancun here!
Check out my complete guide: Top 30 Things to Do in Cancun
Where to stay in Mexico during your road trip?
Click on each itinerary to find the best hotels for each stage.
Here are the best accommodations in Mexico’s Main Destinations:
Mexico City
- Hostel Mundo Joven Catedral (historic center): one of the best hostels in Mexico City. Clean dorms and rooms, amazing rooftop terrace with bar, great atmosphere and an exceptional view over the cathedral and the Zocalo, starting at 15$usd for a dorm and 32 $usd for a private room!
- Hotel Villa Condesa (Condesa): if you are looking for a romantic hotel in Mexico City, this is a little oasis in the heart of La Condesa. It is an elegant house with small green terraces and tastefully decorated rooms. Rooms are spacious, breakfast is very good and the service is particularly attentive. Around 160$usd per night!
- Casa Goliana (Roma Norte): high-end hotel with the best value for money in its category, located in an early 20th century house, typical of the Roma area. Rooftop terrace, comfortable rooms, very attentive staff, and good breakfasts. Around 190$usd per night
- Four Seasons Hotel Mexico City (Juarez): this 5 star hotel is one of the best hotels in Mexico City, ideal for a business trip or a romantic stay. Located on Paseo de la Reforma between Colonia Juarez and Roma Norte. A large indoor garden, gym, swimming pool, spa, restaurant, and bar, Around 640$usd per night!
Cancun
- Mayan Monkey Cancun: hostel with a festive atmosphere in Cancun’s hotel zone, very close to the beach and bars. Terrace, outdoor pool, bar with happy hour, air conditioning, ping-pong, good wifi. Private rooms and dorms, from only 24$usd!
- Bed and Breakfast Pecari: if you are looking for more comfort, I recommend without hesitation this establishment. It is a beautiful Bed and Breakfast located in a quiet street near the city center and the ADO bus station, with a relaxation area by the pool, spacious rooms, and a good breakfast, starting at 50$usd per night!
- Beachscape Kin Ha Villas & Suites: rooms, suites, and villas for 2 to 12 people with direct access to the beach. Outdoor pool, children’s pool, gym, restaurant, beach bar. Breakfast included, starting at 218$usd per night.
- The Royal Sands Resort & Spa: spacious rooms and suites with ocean views, in the heart of Cancun’s hotel zone. Large outdoor pool, gym, spa, fine restaurants, sports bar and many activities. All inclusive, starting at 485 $usd per night
Playa del Carmen
- Che Playa Hostel & Bar Adults Only: great hostel to meet other travelers and party, with a rooftop terrace that has a bar and a small pool, with several offered activities. Clean, with good wifi and a great welcome. From only 13 $usd for the dormitory or 37 $usd for a private room!
- Hotel Lunata: a charming hotel with hacienda style decoration, which is hidden on Quinta Avenida, very close to the beach. Quiet, with a garden, rooms with balcony, and has very friendly service. From only 82 $usd per night!
- Porto Playa Condo Beach Club: here you will find a spacious apartment ideal for a family, with fully equipped kitchen, living room and terrace. The hotel has a large swimming pool, a gym and a restaurant, starting at 172 $usd per night!
- The Reef Playacar Resort & Spa: located on the beautiful beach of Playacar, just a few minutes from Fifth Avenue. Ideal for a romantic stay, with a beautiful tropical garden, two pools, a gym and a spa. 200 $usd with the “all inclusive” formula.
- Hotel Xcaret Mexico All Parks All Fun Inclusive: it is definitely the best hotel in Playa del Carmen! Ideal for couples and families with children as this luxury hotel offers an exceptional package including meals and access to its parks (Xcaret, Xplor, Xplor Fuego, Xenses, Xoximilco, Xel-Ha and Xenote). Starting at 860 $usd per night, all inclusive.
San Cristobal de las Casas
- The Coffee Bean Hostel: A very cozy hostel with nice common areas, a restaurant and bar, a garden, terrace with hammocks, pool tables and several breakfast options, starting at 12 $usd in a shared dorm!
- Parador Margarita: Only 3 blocks from the main square and the bus station, it is a small haven of peace with a garden and very comfortable beds. Wifi and breakfast are included, only 46 $usd per night!
- Hotel Diego de Mazariegos:A magnificent 18th century mansion with a preserved Mexican colonial style, a charming interior courtyard with a fountain and classic decoration in warm tones. The hotel has two restaurants and a bar. Wifi and breakfast included, from only 73 $usd per night!
- Casa Lum Hotel Boutique:My favorite hotel in San Cristobal de las Casas! It is a small and sophisticated hotel decorated between modernity and traditional design. Includes a great restaurant, a terrace with a panoramic view over the city and a garden. A few steps from the main square, it is the ideal place for lovers, from 164 $usd per night!
Oaxaca
- Viajero Oaxaca Hostel: A vibrant, social hostel with dorm beds from $19 and private rooms from $62. Highlights include a fun atmosphere, an amazing rooftop bar, and many tours and activities. It’s my top choice in Oaxaca, ideal for solo travelers and those looking to connect with others while exploring the city!
- NaNa Vida Hotel Oaxaca: A welcoming hotel perfect for families, with rooms starting at $142 per night. Highlights include a family-friendly atmosphere, vibrant decor, and a central location near all the main sights. It’s an ideal, affordable base for families exploring Oaxaca.
- Hotel Azul de Oaxaca: This boutique 4-star hotel, just a short walk from Santo Domingo Church, offers stylish rooms with a blend of contemporary design and traditional Mexican flair, starting at $305 per night. Highlights include a rooftop bar with stunning views, a delicious breakfast, an on-site restaurant, and a café serving freshly baked bread!
- Quinta Real Oaxaca: Located in a former convent from the 16th century, 500 meters from Santo Domingo Church and 700 meters from the Zocalo. Elegant room and romantic atmosphere, from 400 $usd per night. Strong points: the stunning architecture, the outdoor pool, the gourmet restaurant. This is my choice for a luxury stay in Oaxaca!
Tulum
- Mayan Monkey Tulum: An excellent value for money. Nice modern hostel with a good atmosphere, a pool, bar and garden. Including fast wifi, kitchen access, yoga classes, coworking spaces, and bike and motorcycle rentals. Dorms and private rooms starting at only 24 $usd per night.
- Casa Almendro: If you are looking for a little more comfort, you will like this small cheap hotel in the center of Tulum. It’s a green oasis with a rooftop terrace with chairs and hammocks. There are king size beds and breakfast is included, from only 50 $usd per night!
- Diamante K: Is a high-end hotel but at a very fair price, which is exceptional in Tulum, especially for a hotel with direct access to the beach in the hotel zone! Bohemian chic atmosphere, including a restaurant, hammocks and beds on the private beach, and a massage service. Bungalows are 207 $usd per night.
- Habitas Tulum:This small eco-friendly hotel with a chic design is ideal for a romantic stay in Tulum. It is a true oasis of peace, hidden among the palm trees, with a magnificent swimming pool and a private beach. There are also yoga classes on the terrace at sunset. From 371 $usd per night!
- Kanan Tulum- Adults Only:This is the ultimate option for a luxury stay in Tulum. It is an ecological hotel for adults only, located on a beautiful private beach with hammocks and beds. With a fantastic rooftop terrace with a bar; the hotel also has an excellent restaurant, great rooms and a very friendly welcome. From 566 $usd per night!
My tips for visiting Mexico by rental car
Doing a road trip in Mexico by car is definitely the best way to explore this country!
Here are some of my latest tips for your road trip in Mexico:
- Don’t drive at night: roads are poorly lit and there is a higher risk of accidents. Also, many areas of Mexico are not safe during these hours.
- Expect checkpoints by police, army, or locals. Don’t panic, they are routine.
- Sometimes people take over checkpoints to protest. Give them a coin to pass.
- Watch out for speed bumps, called “topes”. They are high and can damage your car.
- You need a valid driver’s license in Mexico. An international one is not required.
- Choose toll roads, called “de cuota”. They are better and safer than free roads.
- Get a TAG (electronic toll plate): the app lets you recharge it (Android – Iphone) or at a point. It also helps you calculate your road trip budget (tolls + gas)!
Renting a car is for sure the best way to explore the country and make the most of your stay!
To rent a car, personally, I always use Booking.com Cars, for a few reasons:
- You can easily compare the rental cars prices between all the agencies: for sure the easiest way to find the best rate!
- Cancellation is often offered free of charge: no need to worry if you change your mind
- Booking Cars offers full insurance coverage at a lower price than the rental companies, so it’s an instant saving with no effort
Simply click on the green button to find your rental car at the best price:
How to Choose the Right Moment for Your Mexico Road Trip
The best time for a Mexico road trip depends on the region.
Generally, November to February is good: less rain, heat, and humidity.
Avoid the rainy season (May to October): more rain, cloudy water, and possible hurricanes (especially in September).
But remember, the weather is unpredictable.
🚗 Rent a car
🗽 Book entrance tickets and guided visits
🏄 Book your sports activities
🌍 Take a travel insurance
🙎 Book a tour
✈️ Book your flight
You’re traveling in Mexico? These articles will help you!
Discover all my articles about Mexico: All my articles to help you plan your trip to Mexico are listed there.
- Yucatan Peninsula: Top 20 things to Do and See
- Cancun: the 35 Best Things to Discover
- Playa del Carmen: Top 30 Things To Do and Must-See Attractions
- Itinerary: 8-10 days in Mexico – From Mexico City to Oaxaca
- Itinerary: 10 days in Mexico – Mexico City, Chiapas and Yucatan
- Itinerary: 2 weeks in Mexico – Best itinerary to discover the Yucatan Peninsula and Chiapas!
- Itinerary: 3 weeks in Mexico – Mexico City, Puebla, Oaxaca, Chiapas, Campeche, Yucatán and Riviera Maya
- Itinerary: 1 month in Mexico – My Epic 30-31 Days Itinerary from Mexico City to Cancun
- Itinerary: 1 week in Yucatan – The Ultimate 6, 7 or 8 days Itinerary
- Itinerary: 10 days in Yucatan – Best Itinerary for 9, 10 or 11 Days in Yucatan
- Itinerary: 2 weeks in Yucatan – Epic Itinerary + All my Best Tips!
- Itinerary: 3 weeks in Yucatan – Best things to do in 20-21 days
- Itinerary: 1 month in Yucatan – Yucatan Peninsula in 29, 30 or 31 days from Cancun
- Road trip in Yucatan: The best itineraries for 7, 10, 15, 21 days and 1 month