Skip to content

Mexico travel guide: Cities, Seasons, and the Complete Trip

Mexico travel guide

Not sure about Mexico? Consider these
✨ Similar destinations
Seasonal picks
Mexico is one of our top picks for these months
Planning your Mexico trip?

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:

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 →

Tipping in Mexico
Culture: Expected. Restaurants: 10-15% for good service, up to 20% for exceptional; check for 'propina/servicio incluido'
Power & plugs in Mexico
Plug type(s): A, B  |  Voltage: 127V 60 Hz
From the US: adapter needed - No. 127V/60Hz is effectively the same as US 120V: no converter needed and US plugs fit directly

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

Power, Plugs & Voltage in Mexico

  • Plug types: Type A (North American / Japanese 2-pin); Type B (North American 3-pin)
  • Voltage: 120 V
  • Frequency: 60 Hz
  • Driving side: they drive on the right (left-hand-drive vehicles)

Outlets here run at 120 V. Devices built for 220–240 V (Europe, UK, Australia) may need a voltage converter; dual-voltage electronics (“100–240V” on the label) only need a plug adapter.

Source: Wikipedia — Mains electricity by country (CC BY-SA). Confirm before travel.

Public Holidays in Mexico (2026–2027)

Next public holiday: Independence Day on September 16, 2026. Expect closures, festive crowds and busier transport around national holidays — plan accordingly.

DatePublic holiday
January 1, 2026New Year's Day
February 2, 2026Constitution Day
March 16, 2026Benito Juárez's birthday
April 2, 2026Maundy Thursday
April 3, 2026Good Friday
May 1, 2026Labour Day
September 16, 2026Independence Day
November 16, 2026Revolution Day
December 25, 2026Christmas Day
January 1, 2027New Year's Day
February 1, 2027Constitution Day
March 15, 2027Benito Juárez's birthday
March 25, 2027Maundy Thursday
March 26, 2027Good Friday
April 30, 2027Labour Day
September 16, 2027Independence Day
November 15, 2027Revolution Day
December 25, 2027Christmas Day

Source: Nager.Date public-holiday data. National holidays only — regional or religious observances may vary; confirm locally before travel.