Travel advice for Mexico
From travel safety to visa requirements, discover the best tips for visiting Mexico
Book your individual trip, stress-free with local travel experts
Mexico can be a hard place to narrow down. Distances are long, the regions are distinct, and there’s no single “right” way to see it. That’s why we’ve put together this guide.
Below, you’ll find a set of tried-and-tested Mexico itineraries built around different kinds of trips: short getaways, cultural deep dives, longer routes that cover more ground. Each one includes practical advice on what works well together and how much time to spend in each place.
If you're not sure where to begin, this is a good place to figure out what kind of Mexico trip actually fits your pace and priorities. Or if you’d rather an expert do the planning for you, see our tailor made trips. Our trips are created by local travel experts who know the area inside and out.
Deciding how long you’ll stay is often the first step to planning a trip to Mexico. Most people plan for 7, 10, or 14 days in Mexico. Each timeframe gives you a different kind of itinerary. A week is enough to dive into one region without rushing. With 10 days, you can link two very different areas. Two weeks gives you room to move around and see more of the country’s variety
Tips from Javier
Mexico Travel Expert
In Mexico, it’s easier if you go with the flow instead of fighting it. Most businesses shut down from about 1 to 3 PM for the main meal of the day, so I usually plan errands or shopping for Tuesday through Saturday mornings. If a place says “horario corrido,” that just means they stay open straight through without the break.
The main meal, comida, is perfect for a slow, relaxed lunch in the afternoon. I try to hit small restaurants around 2–4 PM where the comida corrida (the set menu) is cheap and really tasty.
Turn your plans into reality with itineraries crafted by our Mexico local experts.
Cozumel island El Mirador beach in Riviera Maya of Mexico © Shutterstock
How to plan a trip to Mexico that's only seven days? This itinerary makes the most of the short times with seven days in Baja California. You can cover a lot in Baja California in just a week. You can swim with sea lions, eat fresh seafood by the water, visit 18th-century missions, and still have time to relax. The drives are long but manageable, and there’s plenty to see along the way if you plan your stops right.
Start your Mexico itinerary in La Paz, the capital of Baja California Sur. Once you’re settled, make your way to out to the coast. Balandra Lagoon is known for its turquoise water and mushroom-shaped rock formation. It’s shallow and calm, good for wading, and if you're here between October and April, you might see whale sharks just offshore.
Later in the day, head back to town and walk through the historic center. The cathedral is built from pink volcanic stone, and there’s a small anthropology museum nearby with pottery and tools from the region. The malecón is best in the evening
Insider’s tip: There’s a checkpoint before you reach Balandra where they limit the number of cars. Get there early so you’re not turned away.
Travel time: 5.5 hours
On day two of this Mexico itinerary, you’ll be heading north. The drive to Loreto takes about 5 hours, closer to 6 if you stop. Highway 1 cuts through desert filled with cardon cactus and ocotillo, and there are small towns along the way that are good for stopping at.
Near San Javier, a narrow road climbs into the Sierra de la Giganta. The mission is still standing, with thick stone walls and original paintings from the 1700s. After exploring, stop at Rancho Las Parras nearby. They serve ranch-style meals under the trees and grow their own produce. You might try machaca, hand-pressed tortillas, or damiana tea made from the herb that grows wild here. In Loreto, check in, then walk the waterfront before dinner. The breeze picks up in the evening.
Insider’s tip: Some tours to San Javier include Rancho Las Parras, but you can also drive yourself.
Tulum, Mayan ruins, Mexico © DC_Aperture/Shutterstock
Travel time: Boats leave from Loreto marina and take about 30 minutes to reach Coronado Island.
On day three of this Mexico itinerary, you’re out on the water early with a boat trip to Coronado Island. The shoreline is volcanic. You’ll find here black rock broken up by patches of white sand.
Sea lions gather on the north end, and dolphins sometimes follow the boats. You might see frigatebirds overhead or blue-footed boobies drying their wings on the rocks. There’s a small beach where you can swim if the weather’s calm.
Back on land, stop at the Mission of Our Lady of Loreto. It was the first mission in Baja and still holds services. The museum next door is worth a quick visit. You’ll want to leave mid-afternoon for the return drive to La Paz, so you’re not on the road after dark.
Insider’s tip: Use reef-safe sunscreen at Coronado.
On day four of this Mexico itinerary, you’ll take a boat out to Espíritu Santo Island, a UNESCO World Heritage site covering 22,240 acres (9,000 hectares) of desert and surrounding waters. Known historically as "isla de perlas," the island was once a hub for black pearl diving, and is one of the best places to visit in Mexico.
At Los Islotes rookery, sea lion pups swim around without concern, and you can snorkel among them in the clear water. Playa Ensenada is a good place to pause for lunch, the sand soft and white, the water calm for a quick swim. On the ride out, watch for manta rays, sea turtles, and occasionally whale sharks depending on the season.
Insider's tip: Sun reflecting off the sand can feel stronger than it seems.
Travel time: About 3 hours along Highway 1. Ocean views open up after Santiago.
The drive from La Paz to San José del Cabo takes you along the coast, past desert hills and small towns. You stop at El Triunfo to see the 154-foot (47 m) chimney from the town’s silver mining days. In Los Barriles, the winds are steady enough that kitesurfers and windsurfers fill the water from November through March.
Arriving in San José del Cabo, the town feels quieter than Cabo San Lucas, Take the evening to take a look around the old town center for colonial streets, galleries, and restaurants focused on local produce..
Insider's tip: Thursday evenings are for the Art Walk. Galleries stay open late and there’s a lot of live music events.
Todos Santos stretches along the Tropic of Cancer, historically drawing painters and photographers with its unusual light. The town is linked to the Eagles' "Hotel California," though the story is debated.
Take this day of this Mexico itinerary to take a look at the galleries, pass the mission, and check produce from nearby farms. In the afternoon, a boat takes you to El Arco at Cabo San Lucas, where the Pacific meets the Sea of Cortez.
Here you’ll find some of the area’s most iconic beaches. Lover’s Beach has calm water for swimming, Divorce Beach faces bigger waves. Returning to San José, you can explore restaurants or streets with fewer tourists in the evening.
Punta Cancun Lighthouse © Shutterstock
Travel time: About 30 to 45 minutes to San José del Cabo International Airport, 9 mi (15 km) from downtown.
Your final morning begins with a final a stroll through San José’s streets or the farmer’s market if it’s Thursday or Saturday. Downtown shops are easy to reach for last-minute souvenirs like local art or handwoven textiles. If time allows, the nearby estuary is home to over 200 bird species in winter.
Insider's tip: Check the airport duty-free for damiana liqueur. It’s a local digestif rarely found outside Baja.
Wondering how to plan your trip? Our local travel experts design itineraries just for you.
Chichen Itza sunset, Mexico © Shutterstock
This 10-day Mexico itinerary takes you along the Oaxacan coast, from the beach town of Mazunte to the more energetic Puerto Escondido. This itinerary is built so you can split your time between the water, small towns, and lot’s of interesting local experiences like snorkeling with reef fish, helping release baby turtles, and learning about mezcal from the people who make it. The pace of this itinerary is pretty steady, and more days could easily be added to give more down time.
Travel time: 5 to 6 hours
You’ll land in Oaxaca on your first day of this Mexico itinerary and pick up a rental car near the airport start the drive south.
The route winds through the mountains before dropping down to the coast. It takes a few hours, but the views help pass the time. When you arrive in Mazunte, you’ll find a small beach town that used to rely on turtle hunting but now focuses on ecological tourism. It’s quiet, walkable, and has a pace that makes it easy to unwind. You’ll stay here for five nights, close enough to the ocean to hear it from your room.
Insider tip: Fill up your tank near the airport. Gas stations are few and far between after you leave the city, and prices go up once you get closer to the coast.
On day two of this Mexico itinerary, you’ll head into Huatulco National Park by a guided boat tour. You can usually arrange it the day before in person or through your hotel, but it's best to confirm ahead of time if you're visiting during holiday periods.
The tour takes you through seven different bays inside Huatulco National Park, with a few stops for swimming and snorkeling. Some beaches are only reachable by boat, and the reefs are good for spotting angelfish, pufferfish, and parrotfish. Most tours last around five hours and include a guide who’ll point out local wildlife and explain how the park works. Some boats also stop at a beach for lunch.
The park protects over 22,000 acres (9,000 hectares) of land and sea.
Insider tip: Bring a waterproof phone pouch. You’ll want it for photos and peace of mind, especially during snorkel stops.
Acapulco, Mexico @ Shutterstock
On day three of this Mexico itinerary, you’ll paddle through calmer waters near the shore. You’ll start the day in a sea kayak. The water stays calm in the morning, and you’ll pass small coves and rocky points before reaching Playa La Entrega. The reef starts right off the sand here, so it’s an easy swim to reach the fish. Visibility is best earlier in the day.
You might see parrotfish, sergeant majors, and blue tangs weaving through coral and rock. After the snorkel, you’ll have time to relax on the beach or grab a snack from one of the food stands nearby.
Insider tip: The wind usually picks up by mid-afternoon and can make paddling harder.
You’ll wake early on day four and drive to Playa La Escobilla, about 30 minutes from Mazunte. From July through January, this stretch of beach becomes a nesting ground for olive ridley sea turtles.
Conservation groups run a program there where you can help release hatchlings at sunrise. You’ll pay a small entrance fee at the station near the beach. There’s usually someone from the local turtle camp there to explain how the program works and then hand you a small container with a hatchling inside. You’ll walk down the sand and release it near the tide line.
Later in the day, head toward Ventanilla, about a 20-minute drive from Mazunte, for a mangrove tour. Community-run cooperatives there organize guided boat rides through the lagoon. You’ll climb into a simple wooden canoe while a local guide paddles through the narrow channels, pointing out crocodiles, iguanas, herons, and the plants used for building and medicine.
Puebla City, Mexico @ Shutterstock
You’ll stay local on day five of this 10 day Mexico itinerary. Mazunte’s small enough to explore on foot, and most places are within a 15-minute walk. Start with the National Mexican Turtle Center, which is open most days except Mondays. It’s part research facility, part small aquarium, and a good way to learn more about the species that nest in the area.
You can also stop by the local natural cosmetics workshop, which sells soaps and balms made with local ingredients.
In the afternoon, grab a snack and head to Punta Cometa. The trail starts behind the cemetery at the west end of town and takes about 20 minutes uphill. At the top, you’ll get a wide view of the Pacific and plenty of room to stretch out on the rocks.
Travel time: Approximately 1.5 to 2 hours
You’ll probably want one last beach walk in Mazunte before leaving the area. Maybe grab breakfast somewhere with a view, then hit the road.
The drive to Puerto Escondido takes about 1.5 to 2 hours. It follows Highway 200 along the coast, curving through palm groves and small villages. You’ll see a few pull-offs where you can take some nice breaks. Coconuts sold straight from the roadside are usually cold and cheap.
As you roll into Puerto Escondido, things shift fast. Bigger town, more traffic, and more going on. After checking in, you can walk the Adoquín, a pedestrian street where restaurants and shops stay open late. It’s a good place to get a last minute bite to eat.
Insider tip: Stop at Playa Zipolite on the way. It’s about halfway, and it’s Mexico’s only legal nude beach if that’s your thing.
Monte Alban, Oaxaca, Mexico © Shutterstock
For day seven of this Mexico itinerary, it’s time to try out surfing. Lessons usually starts early to catch the calmer morning waves. Most beginners head to Carrizalillo, a small cove with gentle breaks that’s ideal for learning. You reach it by descending a long staircase that is steep but worth it for the sheltered beach and easy conditions.
If you already know what you’re doing, head straight to La Punta or Zicatela. La Punta works best for intermediates, with long lefts and a friendly lineup, while Zicatela is a powerful beach break that draws serious shortboarders. Zicatela can be heavy, especially in the summer, and isn’t the place to paddle out unless you’re confident in strong conditions.
Insider tip: Book an early morning slot. The waves are cleaner and there’s less crowding in the lineup.
On day eight of this Mexico itinerary, you’ll head out of Puerto Escondido for a guided half-day trip that combines horseback riding with a mezcal tasting by the beach. Most people book this as an organized tour, which usually includes pickup from your hotel or a central meeting point in town. The drive takes you inland to the village of San José Manialtepec, about 12 miles (20 km) from the coast.
About halfway in, you’ll reach a shallow lagoon. Your guide leads the horses onto a wooden raft while you cross beside them by canoe. On the other side, you remount and continue toward the coast.
After the ride, you’ll stop at a simple beachfront restaurant where mezcal tastings are set up under the shade. You’ll try several small-batch varieties, learn how it’s made, and snack on Oaxacan staples like quesillo, chapulines (toasted grasshoppers), and fresh tropical fruit.
Insider tip: Tell your guide if you’re nervous about riding. And bring long pants, the saddle rubs after an hour or two.
San Miguel De Allende street in Mexico © Shutterstock
Each beach in Puerto Escondido has a different feel, so day nine is a good one to beach-hop and figure out which is your favorite. Start downtown at the Benito Juárez Market if you want fruit, woven bags, or pottery to bring home.
Carrizalillo is a good first swim stop. You’ll find here calm water and loungers for rent once you walk down the steep stairs.
Puerto Angelito is easier to access and popular with families. You’ll find food stalls with grilled fish and cold drinks right on the sand. If you want space to yourself, go west to Bacocho. It’s long, usually empty, and better for walking than swimming. Most people head back toward town for sunset.
Insider tip: You can hire a panga at Playa Principal to check out beaches from the water. It’s easier than walking and gives you a better look at the coast.
There’s time for one more ocean swim or a quiet breakfast before heading out. Pack up, drive through town, and head to the airport. Rental car return can take longer than you think, so give yourself a buffer. Once the road climbs inland, the coast falls away fast. You’ll probably still be thinking about the sea turtles, the mezcal, the slow horses, and the long stretches of sand where no one else was around.
Insider tip: Get to the airport earlier than you would back home. Paperwork and car checks take time, especially when flights are bunched up.
Planning a trip you’ll love? Local travel experts create itineraries tailored to you.
Cenote Suytun, Valladolid, Yucatan, Mexico @ Shutterstock
With two weeks, you can get a good sense of southern Mexico. This Mexico itinerary covers highland towns, Maya ruins in the jungle, colonial cities, and the Caribbean coast, with a focus on archaeology, culture, and downtime.
You’ll arrive on the first day of this Mexico itinerary in Tuxtla Gutiérrez, the main airport for Chiapas, and then head straight to San Cristóbal de las Casas, a colonial town in the highlands that will be your base for the next couple of days.
Once you’ve dropped your bags, spend the rest of the afternoon by taking a guided boat trip through Sumidero Canyon, a dramatic gorge carved by the Grijalva River. The cliffs rise as high as 3,000 feet (1,000 meters), and the scenery is part of what defines Chiapas. Wildlife is common here too: crocodiles bask on the sandbanks, spider monkeys move through the trees, and herons hunt along the water. The boat brings you back in a couple of hours, leaving time in the evening to explore San Cristóbal.
Insider’s tip: Pack a light jacket for the boat ride. Even on warm days, the wind in the canyon can be chilly.
The hills around San Cristóbal are home to Tzotzil Maya communities, and visiting them on day two is a good way to visit Chiapas beyond its colonial towns. San Juan Chamula is the best-known village. Its church is unlike any other in Mexico: the interior is lined with pine needles, hundreds of candles, and families practicing rituals that combine Catholic saints with Maya traditions.
Just outside town, Zinacantán has a long tradition of weaving. Women here use backstrap looms, a technique that has been passed down for centuries, to produce brightly patterned textiles you’ll see in their clothing and in local markets. These visits are usually done with local guides who can explain the customs respectfully and in context.
Insider’s tip: Photography is strictly forbidden inside the church at Chamula.
Puerto Escondido bay, Manuel Antonio National Park, Costa Rica © Shutterstock
Travel time: About 4 hours by shared van
The road from San Cristóbal to Palenque is more than just a transfer. It passes through thick jungle and stops at two of Chiapas’ most visited waterfalls. Agua Azul is a series of pools and cascades with turquoise water flowing over limestone. Conditions change with the rains, but when it’s safe you can swim here.
From here, you’ll head to Misol-Ha: a single 115-foot (35-meter) drop into a shaded pool, with a trail leading behind the curtain of water.
From there it’s a short ride to Palenque, where you’ll check into your hotel before walking through the archaeological site. It’s set in dense jungle and still partly reclaimed by it. The Temple of the Inscriptions is the burial site of the ruler Pakal, from the 7th century.
Insider’s tip: Water shoes are useful if you plan to swim at Agua Azul, since the rocks underfoot are slippery.
Travel time: 2.5 hours to Villahermosa by road, then 1.5-hour flight
You’ll leave Palenque on day four of this Mexico itinerary by mid-morning, with a possible stop at La Venta Park Museum. This open-air museum preserves Olmec artifacts, including colossal stone heads weighing up to 40,000 pounds (20 metric tons). These sculptures are some of the earliest known works in Mesoamerica and show the influence of the Olmecs, who predated the Maya.
The park also houses a small zoo of local species, but the archaeological section is the main draw. From Villahermosa, you’ll fly to Mérida, the Yucatán’s cultural capital, and check into a hotel near the historic center.
San Idefonso Cathedral in Merida, Mexico © Shutterstock
Mérida shows both its Spanish colonial history and its deep Maya roots. The colonial buildings around the Plaza Grande were built with stones from former Maya temples, while Maya language, food traditions, and dress remain part of daily life in the region.
A short walk away, Paseo de Montejo runs north with 19th-century mansions that were built during the henequen boom, when the agave plant known as “green gold” made Yucatán wealthy.
The city is also known for its food. Dishes like cochinita pibil, pork slow-cooked in achiote, and sopa de lima, a chicken and lime soup, are staples here.
Insider’s tip: Ask your hotel about nightly cultural events. There’s usually something happening, from live music to traditional dance performances.
Leaving Mérida, you’ll head into the Puuc hills on day 6 of this Mexico itinerary, where ancient Maya cities are scattered across the countryside. This region is known for its highly decorative stonework, and each site has its own character. The Codz Poop building is lined with rows of Chaac masks, each one carved for the rain god that mattered so much in this dry region.
Further along, Uxmal is the largest and most impressive of the Puuc sites. The Pyramid of the Magician is unusual with its rounded base, and the Governor’s Palace gives a view across the rest of the complex. If you look closely, you’ll notice the fine mosaics that define the Puuc style. You might also want to visit Sayil, with its three-story palace, and Labná, where a ceremonial arch still frames the old processional route. Each site is different enough to keep the day interesting without feeling repetitive.
Insider’s tip: Skip climbing the Pyramid of the Magician. The steps are too steep, and the Governor’s Palace has safer access with rewarding views.
San Idefonso Cathedral in Merida, Mexico © Shutterstock
Travel time: 2 hours to Chichen Itza, 1.5 hours to Playa del Carmen, 40-minute ferry
Day seven of this two week Mexico itinerary is a transition day that combines one of the Yucatán’s major sites with the move toward the Caribbean.
You’ll set off early from Mérida for Chichen Itza, and take a few hours to cover the main highlights
The main pyramid, El Castillo, is the first thing most people see, but wandering toward the Great Ball Court gives you a sense of scale you might not expect. It’s the largest one discovered so far, and the carvings on the walls hint at how important the game once was. You might also drift toward the Temple of the Warriors, with its forest of stone columns, or the observatory, which shows how astronomy shaped Maya life.
From there, the road leads east to Playa del Carmen. The ferry to Cozumel runs often and takes about 40 minutes across the channel. If you sit by the railing, there’s a chance you’ll see dolphins or flying fish along the way.
Insider’s tip: Try to plan for Chichen Itza before 10 AM. After that, it becomes difficult to move without getting lost in the crowd.
Cozumel gives you a shift in pace, and it’s easy to spend a day doing as much or as little as you like. The reefs are the big draw. You’ll find boats headed out daily to Palancar and Columbia, and you don’t need to be an expert to join a trip. If you’d rather stay above water, San Miguel has an easygoing waterfront where you can stroll, stop at a café, and people-watch.
Renting a scooter is great way to circle the island and see the eastern side. It’s windier and less developed, with stretches of open coastline and the occasional beach bar. The west side stays calmer, with more sheltered water if you feel like swimming.
Insider’s tip: Taxis rarely make the loop, and when they do, it’s not cheap.
Cozumel Island, Mexico © Shutterstock
You get another full day here, which means you can return to the water or explore more of the island itself. Many travelers spend time at one of the beach clubs on the west coast, where you can rent a lounger and have food and drinks brought to you. If you’d prefer a quieter beach, Playa Chen Rio on the east side is a good option.
Rock formations there create sheltered pools, making it easier to swim even with strong surf nearby. Back in San Miguel, there are shops selling crafts and jewelry, and the small tequila museum gives you a quick look at the process, with tastings included.
Insider’s tip: Sundays at Playa Azul are worth seeing. Families gather, street food vendors set up, and there’s often live music by the water.
Travel time: 40-minute ferry crossing
On day 10 of this two-week Mexico itinerary, you’ll aboard the ferry back to Playa del Carmen. The crossing is short, but you might catch a glimpse of dolphins or flying fish on the way. The ferry runs throughout the day.
Once you arrive, the ferry dock leaves you right in the center of Playa del Carmen, just a few blocks from the beach and 5th Avenue. This pedestrian street runs parallel to the coast for miles and is lined with shops, cafes, and restaurants. After checking in at your hotel, the afternoon is yours to wander, have a late lunch, or walk along the beach.
Insider’s tip: Download the Winjet app before you go. It keeps you updated on ferry times and lets you buy tickets without queuing at the dock.
Cenote Ponderosa, Playa del Carmen © Shutterstock
You’ll spend day 11 of this Mexico itinerary with some time on the coast. Playa’s beach is easy to reach no matter where you’re staying.
North toward Mamita’s you’ll find beach clubs renting loungers, umbrellas, and serving food, while south toward Playacar the beach feels more local with kids swimming and families picnicking. The Caribbean water is shallow close to shore and usually calm, so it’s easy to swim or just float.
Vendors walk past with cold coconuts and fresh fruit, but you can also duck into a shop a block back if you’d rather stock up yourself. Afternoons are hotter, so shade helps if you plan to stay all day.
Insider’s tip: Look for narrow public access paths between buildings every few blocks. Some lead straight to quieter parts of the beach.
If you’re up for leaving the beach, day 12 of this Mexico itinerary is a good day for cenotes.
Colectivo vans run along the highway all day, and for about 35 pesos (roughly $2) they’ll drop you near Dos Ojos or Gran Cenote. Both are underground freshwater pools, cold compared to the sea, with limestone caves and clear water for snorkeling. Bring cash for entry and a towel since facilities are basic.
Back in town, moving a few blocks away from Quinta Avenida changes the feel immediately. Instead of souvenir shops and chain restaurants, you’ll see laundry strung across balconies, small fruit markets, and taquerías where you can get tacos al pastor for a few pesos each.
If you want to stay active but keep things simple, paddleboards and kayaks can be rented directly on the beach.
Tulum Playa del Carmen beach, Mexico © Shutterstock
An early morning walk is worth it. The sand is cooler, the beach is quiet. You’ll see joggers, a few dogs, and maybe some pelicans diving near the pier.
The afternoons are slower, with most people stretched out under umbrellas or floating close to shore. Vendors often pass with bags of chilled mango slices dusted with chili and lime, an easy snack if you don’t want to leave the sand. Toward sunset, things start to pick back up. You’ll hear live music in the distance, and performers set up along the main access points.
Insider’s tip: On Thursday nights, some of the beach bars near the pier host free salsa lessons.
Travel time: 45 minutes to Cancun Airport
Leaving Playa for Cancun International Airport usually takes about 45 minutes along Highway 307. It’s a direct drive past jungle and resort entrances. In high season, especially December through April, traffic and airport lines can take longer than expected, so plan ahead. Shuttles can be booked through your hotel or online
Insider’s tip: You can pack sealed vanilla and hot sauce in your carry-on as long as they follow the liquid rules. Airport security sees them all the time
Town of San Sebastián del Oeste, Jalisco, México © Shutterstock
Everyone experiences Mexico in their own way, which is why Rough Guides' local experts focus on creating routes that fit your interests and pace. Want to learn from a local chef, hike up a volcano, or explore Mayan ruins with a guide who knows every detail? You can do all of it.
Your local expert handles the planning and the logistics. They’ll book boutique haciendas and beachfront hotels, organize private transfers, and lock in tricky restaurant reservations. They’re also available 24/7 while you’re there in case plans change last minute. If you’re ready to take a trip planned by some one who knows the area inside and out, reach out to us for your free trip plan.
Tepoztlan magical town in Morelos, Mexico © Shutterstock
This trip follows the thread of food across three cities. You’ll spend time in markets, cook with locals, and learn by doing rather than just watching.
Traditional mexican corn smut quesadilla also called "huitlacoche" © Guajillo studio/Shutterstock
This Mexico itinerary through the Yucatán Peninsula follows ancient Mayan paths from the Caribbean coast into the jungle and back again. It’s a mix of beach time, archaeological sites, and visits to smaller towns and cities where Mayan culture is still very present.
Mayan Calendar, Tijuana Mexico © Shutterstock
A week long Mexico City itinerary lets you move through different layers of the capital, from Aztec ruins and colonial streets to canals, food stalls, and modern neighborhoods. You’ll eat well, walk plenty, and have plenty to see.
Mexico City, Palacio Bellas Artes @ Shutterstock
It really depends on what you want to see. If you're focusing on one region (like the Yucatan or a few Colonial Cities) a week is usually enough to cover the main highlights without feeling rushed.
Two weeks gives you time to move around more, maybe combining beach time in Tulum with a cultural stop in Oaxaca or San Miguel de Allende. If you have three weeks or longer, you can go deeper and include places like Chiapas or the Copper Canyon.
Just keep in mind that distances can be longer than they look. Getting from Mexico City to Oaxaca by road takes about six hours. It’s a good idea to build in a couple of flexible days
Fresh tasty cocoa fruit © Shutterstock
The best time to visit Mexico really depends on where you're going. The dry season runs from November to April, and weather tends to be reliable across most of the country.
Beach areas are especially popular between December and March, but that's also when prices go up and places fill quickly. From May through October, it’s the rainy season in many regions, though showers usually come in the afternoon and don’t last long. If you're out exploring in the mornings, it’s not much of an issue.
Coastal areas can get pretty humid between June and September, while higher elevation cities like Mexico City or Guanajuato stay mild most of the year. August to October is peak hurricane season along the Caribbean coast, so it’s worth checking forecasts.
You’ve got a few good options depending on your route and budget. Long-distance buses like ADO or Primera Plus are reliable and pretty comfortable, with reclining seats and air conditioning. In the Yucatan, collectivos (shared vans) run frequently between towns and are cheap and easy to use.
For longer distances, flying can save time. Budget airlines connect most major cities. In urban areas, Uber is available in a lot of places and is generally safe and straightforward.
Regular taxis are fine too, but it’s usually best to have your hotel or accommodation call one for you. Renting a car gives you more freedom, especially if you're traveling through Baja or doing a road trip through Colonial Cities. Just be prepared for toll roads, which are well-maintained but can be expensive. Free roads take longer.
Millennial Arch, Tijuana, Mexico © Shutterstock
Technically yes, you’re supposed to carry an International Driving Permit along with your regular license. That said, most major rental companies (especially at airports) will accept a valid US, Canadian, or European license without any issue. In smaller towns or at roadside checkpoints, though, officials may ask for the permit, so it’s worth having just in case. It doesn’t take much to get one before you leave.
What’s more important is the insurance. Your regular car insurance from home probably won’t apply here, so you’ll need coverage through the rental company. Liability insurance is required by law, and getting full coverage is usually a smart move.
Mexico can be as affordable or as high-end as you want it to be. If you're traveling on a tighter budget, around $220 per day covers simple hotels or guesthouses, local food, and public transportation. With about $350 per day, you can stay somewhere more comfortable, take guided day tours, and eat at sit-down restaurants without having to watch every peso. If you're planning a higher-end trip, with boutique hotels, private guides, and fine dining, you'll want around $500 per day or more.
Prices depend a lot on where you are. Beach destinations (like Playa del Carmen or Cabo) tend to cost more than inland cities like Puebla or Guanajuato. Activities can vary, but entrance fees to ruins, cenote swims, and food tours are usually pretty manageable. It's also smart to carry cash, especially in smaller towns and markets where card machines may not work or aren't accepted at all. Accommodation often ends up being your biggest expense.
Cenote Azul in Bacalar Mexico © Shutterstock
It helps, but you don’t need to be fluent. In places like Mexico City, Playa del Carmen, Puerto Vallarta, or San Miguel de Allende, it’s pretty easy to get by without much Spanish. That said, even knowing a few words or phrases makes a big difference.
You’ll have an easier time in markets, smaller towns, and with street food if you can speak a bit. Food words are especially helpful, since most street vendors don’t speak English, but they make some of the best meals. Downloading an offline translation app is smart if you’re heading somewhere rural. You don’t need to be perfect, just showing the effort goes a long way.
These two regions feel completely different. The Colonial Cities (like San Miguel de Allende, Guanajuato, and Oaxaca) are in the mountains and known for Spanish architecture, mountain views, artisan traditions, and temperate weather. Cobblestone streets, baroque churches, lively markets, and mezcal tastings are common. Plazas remain central to life.
The Yucatan Peninsula is very different. It has Caribbean beaches, Maya ruins, underground cenotes, and tropical heat with humidity. Some areas, like Playa del Carmen, lean toward resorts, while places such as Valladolid and Merida feel more authentic.
Food also changes: Yucatan highlights achiote-marinated cochinita pibil, while Oaxaca is known for complex moles. Many travelers combine both areas, experiencing inland culture and history first, then relaxing on the coast. The regions complement each other rather than compete.
Waterfalls in tropical forest - Villa Luz, Tapijulapa, Tabasco, Mexico © Shutterstock
Mexico is bigger than it looks, and travel between places can take longer than you’d think. A drive or bus ride that looks short on the map might take most of the day. A good rule of thumb is to plan for fewer places than you think you can handle. Two or three regions in ten days is already a lot.
It’s also worth building in some downtime. Buses can be late, meals often run long, and sometimes there’s a parade or celebration that changes your plans. That’s part of the charm, but it’s easier to enjoy when you’re not rushing.
Leave space in your schedule for recommendations you pick up along the way. Often, some of the best places you end up visiting aren’t on your original itinerary.
From travel safety to visa requirements, discover the best tips for visiting Mexico
Discover Mexico's most captivating stories
written by
Dre Roelandt
updated 06.10.2025
Dre Roelandt is originally from the United States but lives and works in Berlin, Germany. Dre is a freelance writer and artist with a passion for travelling. They are an in-house Senior Content Editor at Rough Guides.
Arrange your trip, hassle-free, with local travel experts
Arrange your trip with local travel experts