Mexico travel guide
Mexico travel guide: Oaxaca, the cultural heart, and beyond
Mexico is one of the world’s richest food cultures, deepest pre-Columbian history, and most varied landscapes. We focus on Oaxaca, the gastronomic and cultural capital — with broader Mexico coverage (Mexico City, Yucatán, Baja, Pacific coast) on the way.
Destinations we cover in Mexico
Country overview
Mexico spans tropical, desert, alpine, and coastal climates. Most Western travelers get 180-day FMM tourist permit on arrival (no advance visa needed). Use ATMs from major bank branches for best rates.
- Language
- Spanish + 68 indigenous languages. English common in tourist resorts; less so in cultural cities like Oaxaca.
- Currency
- Mexican Peso (MXN). Cards accepted widely; tipping (10-15%) expected at restaurants.
- Best time to visit
- November-April is dry season for most of Mexico. May-October is wet season with afternoon rains (workable, lower prices). Día de los Muertos (October 31-November 2) is the most famous time for Oaxaca.
- Trip highlights
- Oaxaca’s mole cuisine + Día de los Muertos + Monte Albán + mezcal culture, plus broader Mexico (CDMX food scene, Yucatán cenotes, Pacific coast surf, Baja California Sur).
Mexico travel guide
Mexico packs in ancient ruins, colonial cities, world-class food and Caribbean beaches.
- Mexico City — museums, food and the nearby Teotihuacan pyramids.
- Oaxaca — the culinary and cultural heart.
- Yucatan & Riviera Maya — Mayan ruins (Chichen Itza, Tulum), cenotes and beaches.
When to go & budget
The dry season (November-April) is ideal. Mexico is great value — mid-range travel runs $80-120/day, less inland.
Know before you go
Stick to tourist areas and check state advisories, carry pesos, use bank ATMs and ADO buses between cities. Two weeks lets you combine the capital, a colonial city and the coast.
How should a first trip to Mexico be structured across its regions?
A first trip to Mexico should be built around two of its three classic regions, connected by one domestic flight, rather than all three by road.
The three blocks and a realistic day count for each:
- Central highlands, four to five days: Mexico City sits at about 2,240 m, so the first day should be gentle while you adjust to the altitude. Puebla is roughly two hours away by bus and San Miguel de Allende around four hours on the fastest Primera Plus services, with Guanajuato a further hour and a half on.
- Oaxaca, three to four days: the city is six to seven hours from Mexico City by ADO bus, and since the new toll expressway opened, the Pacific coast at Puerto Escondido is about three to three and a half hours from the city instead of the old seven-to-eight-hour mountain road.
- Yucatan peninsula, five to six days: Cancun to Tulum is about 130 km and roughly two hours; Cancun to Merida is about four hours by ADO or around three and a half on the Tren Maya; Merida to Chichen Itza is about 120 km, roughly an hour and a half on the 180D toll road.
The no-backtracking version: fly into Mexico City, do the highlands and Oaxaca overland, then take the roughly two-hour-fifteen-minute flight from Mexico City to Cancun and fly home from there. An open-jaw ticket into Mexico City and out of Cancun is the single biggest time saver on a Mexico itinerary.
Getting around Mexico: buses, the Tren Maya and when to fly
Long-distance buses are the backbone of travel in Mexico, and the first-class network is more comfortable and more punctual than most visitors expect. ADO dominates the south and the Yucatan, while Primera Plus serves the central highlands; reserved seats, air conditioning and luggage holds are standard on first-class services.
Points that shape a route:
- Mexico City has more than one long-distance terminal. Buses for Puebla and Oaxaca leave from TAPO on the east side of the city, so check the terminal on your ticket, not just the departure time.
- Mexico City to Oaxaca is a six-to-seven-hour daytime ride or an overnight; Mexico City to Puebla is around two hours; Cancun to Merida is about four hours.
- The Tren Maya links Cancun (including an airport station) with Merida in about three and a half hours and runs several times a day, which makes it a practical alternative to the bus for that one corridor.
- The Oaxaca to Puerto Escondido expressway is a toll road; expect several hundred pesos in tolls each way if you drive it yourself, since the charge depends on vehicle class and plates, or take one of the shuttle vans that use it.
Fly when the bus would exceed about eight hours. Mexico City to Cancun is a little over two hours in the air, and Volaris and other domestic carriers fly the route many times a day. Inside a region, ADO or a rented car is almost always the better choice; between regions, the plane usually wins.
When to go to Mexico, season by season, and a two-tier daily budget
The dry season from November to April is the safest all-round window, but the rainy months are more usable than they sound if you know how the rain behaves. In Mexico City the wet season runs from roughly June to September, with clear mornings and a dramatic late-afternoon downpour that usually clears by evening, so sightseeing simply shifts earlier in the day.
Season by season:
- December to April: dry across the highlands, Oaxaca and the Yucatan. Peak pricing around Christmas, New Year and Easter week.
- May and early June: hot before the rains, especially in the Yucatan, but still busy at the beaches.
- June to October: the rainy season nationwide. The Atlantic hurricane season runs from June 1 to November 30, with the most activity from August to October and a statistical peak around September 10, so Caribbean beach weeks in September and October carry real weather risk and correspondingly low prices.
- Late October and early November: Day of the Dead fills Oaxaca and Mexico City; rooms in Oaxaca should be booked months ahead.
A realistic two-tier daily budget per person, excluding international flights:
- Shoestring, around USD 45-60: a hostel dorm bed, street food and market meals, the metro and colectivos, and free or low-cost sites.
- Comfortable, around USD 130-200: a well-located boutique hotel, two restaurant meals with drinks, a guided tour or cenote day, and first-class buses or an occasional domestic flight.
Tulum and the Riviera Maya price well above these ranges; Mexico City, Oaxaca, Puebla, Merida and Guanajuato sit comfortably inside them.
Mexico Travel Guide FAQ
What’s the best itinerary for Mexico?
Mexico City, Oaxaca and the Yucatan (ruins and beaches) — about two weeks.
When is the best time to visit Mexico?
The dry season, November to April, for sunny beaches and comfortable inland cities.
Compare Mexico with other destinations
Still deciding where to go? See how Mexico stacks up head-to-head:
Torn between destinations? See our honest comparisons: Usa vs Mexico, Mexico vs Spain, Brazil vs Mexico, Canada vs Mexico, Thailand vs Mexico, Chile vs Mexico, Argentina vs Mexico, Mexico vs Peru, Colombia vs Mexico, Mexico vs Costa Rica.
Plan the practical side: Cost of 1 Week in Mexico City Americans, Mexico Visa Guide, Best All Inclusive Resorts Mexico.
Still deciding on Mexico?
Related guides: Cheapest places to travel in Latin America
Best time to visit Mexico (real climate data)
Best months: February, March, April, May, November.
Mexico’s warmest month is April (avg 28°C / 82°F), the coolest is January (low 7°C / 45°F). The wettest is August (233 mm) and the driest is February.
Source: Open-Meteo ERA5 climate normals (2019–2023). See the full month-by-month weather →
You Might Also Love
Before you go: see whether they speak English in Mexico and what to wear, check the tap water, sort your mobile data, and find out if it is a cash or card destination, and brush up on local etiquette.
Still deciding? Read our honest take: Is Mexico worth visiting? The honest verdict




