Mexico

Travel guide to Mexico — region by region.

Plan your trip to Mexico

Mexico is a vast country of stunning contrasts: ancient ruins, Caribbean beaches, colonial cities, and world-class cuisine spanning from the deserts of the north to the jungles of the south. First-time visitors can experience everything from pre-Hispanic temples to vibrant colonial towns to pristine coastal resorts, often within a single trip.

Getting there & around

Most international visitors fly into Mexico City (the largest hub) or Cancún (for Caribbean access), with direct flights from North America and Europe. Domestic travel is easy via budget airlines (Volaris, Aeromexico) connecting major cities, or long-distance buses (ADO, FirstClass) offering comfortable overnight options. Renting a car works well for regional exploration, though taxis, ride-sharing apps, and tours are practical alternatives in urban areas.

How long to stay

Plan 10–14 days minimum to experience Mexico's diversity without rushing; 2–3 weeks allows for a deeper exploration of multiple regions. Shorter trips (5–7 days) work best if focused on one region like the Yucatán Peninsula or colonial central Mexico.

When to go

October–April offers dry weather and comfortable temperatures across most of Mexico; December–January is peak season but more crowded and expensive. Shoulder months (May, September–October) provide fewer tourists and lower prices, though May is hot and September–October sees tropical rain on coasts.

Suggested itinerary

  1. Mexico City (Central Mexico) — Arrive in Mexico City and explore the historic city center: the Zócalo, Metropolitan Cathedral, and Templo Mayor ruins. Spend the evening in Coyoacán or Roma neighborhoods for dinner and local atmosphere.
  2. Mexico City & Surroundings — Visit Frida Kahlo's Casa Azul or the Palacio de Bellas Artes, then take a day trip to Teotihuacán pyramids (45 minutes north) to climb the structures and witness vast pre-Hispanic scale.
  3. Puebla (Central Mexico) — Travel 2 hours east to the colonial city of Puebla; walk the colorful zócalo, visit the Puebla Cathedral, and explore neighborhoods like Xanenetla with indigenous-influenced murals.
  4. Puebla & Cholula — Day trip 30 minutes to Cholula to climb the Great Pyramid and visit the colonial church built atop it; sample local mole and churros.
  5. Oaxaca (Southern Highlands) — Fly or bus (6–8 hours) south to Oaxaca City; wander the central markets, visit the Santo Domingo church with its gilded baroque interior, and dine on regional specialties like tlayudas.
  6. Oaxaca Indigenous Villages — Take a guided tour to weaving villages like Tlacolula or Ocotlán de Morales to see traditional crafts, textiles, and learn about Zapotec and Mixtec cultures.
  7. Oaxaca Coast (Pacific) — Head to Puerto Escondido (6 hours) or Huatulco for beach time, fresh seafood, and swimming in turquoise waters.
  8. Yucatán Peninsula — Fly or bus north to Cancún or Playa del Carmen and settle into a beachside base; relax and acclimatize to the Caribbean coast.
  9. Chichen Itza & Cenotes — Day trip inland to the iconic Maya pyramid of Chichen Itza (2 hours from Cancún); swim in a nearby cenote (natural sinkhole) afterward for refreshment.
  10. Playa del Carmen & Caribbean — Return to the coast for snorkeling, diving, or simply relaxing on white-sand beaches; explore the Fifth Avenue shopping and restaurant strip in the evening.

Frequently asked questions

How many days do you need in Mexico?

10–14 days is ideal for a first visit covering multiple regions without excessive travel time; 5–7 days works for a single-region focus like the Yucatán or colonial heartland.

Is Mexico City worth visiting?

Yes—it's one of the world's largest capitals with world-class museums (Frida Kahlo Museum, National Anthropology Museum), pre-Hispanic ruins, colonial architecture, and an exceptional food scene. Most first-time visitors spend 3–4 days here.

What is the best time to visit Mexico?

October–April offers the best weather (dry and warm) across most regions; December–January is peak season but crowded. May is very hot, and September–October see tropical storms on coasts, though prices are lower.

Is it safe to travel to Mexico?

Major tourist regions (Mexico City, Yucatán Peninsula, Oaxaca, Jalisco coast) are generally safe when following standard precautions like avoiding unfamiliar areas at night and not displaying valuables. Check current travel advisories for specific regions before booking.

Can you drive across Mexico?

Yes—car rentals are available and road conditions are decent on main highways, though driving at night is not recommended. For long distances between regions, buses or flights are often faster and less tiring than driving yourself.

Regions