Ports of Call
- Cabo San Lucas
- Playa del Carmen (Calica)
- Puerto Costa Maya
- Puerto Vallarta
Cenote Ik Kil © Vicente Villamon
Mexico Travel Guide
Mexico has earned its reputation as one of the world's most popular tourist destinations. More than 20 million people visit Mexico each year, drawn by the warm weather and postcard-perfect resort beaches and seduced by the colourful culture of the cities.
World-class resorts like Acapulco, Cancun and Cabo San Lucas receive the bulk of the tourists in Mexico, while many more travel the coasts in enormous cruise ships stopping at ports along Baja California and the Yucatan Peninsula. Clear ocean waters ideal for surfing, scuba diving and other water sports are a major draw, as well as onshore activities like 4x4 safaris, hiking and beach volleyball. The nightlife in the resorts is renowned for its intensity, and top restaurants complete the perfect package-holiday picture.
Travellers who venture inland to Mexico's less-visited cities discover a different side to the country though; one of colourful colonial buildings, rich and fragrant culinary traditions, lively mariachi rhythms and sold-out bullfighting arenas. A history going back thousands of years through the Mayan, Aztec and Olmec cultures has left Mexico a rich heritage with stunning archaeological sites like Chichen Itza and Teotihuacán. Yet Mexico has a modern side as well, and bustling metropolises like Mexico City and Guadalajara offer visitors the chance to meet the real face of Mexico.
Best time to visit Mexico
November is the best month to visit Mexico, as the peak tourist season has ended and the temperatures are moderate and pleasant. While Mexico's weather is famously sunny, the rainy season lasts from May to mid-October. Seasons to avoid in Mexico are the peak of summer (June to August) when the heat and humidity reach their climax, and the Easter holidays in March and April, when the resorts are overrun by students on Spring Break.
Read more on Mexico Climate and Weather.
What to see in Mexico
- Marvel at the ancient temple of Chichen Itza.
- Take a close look at coral reefs in Cozumel.
- See the ruins of the Aztec city of Teotihuacan.
Read more about Mexico Attractions.
What to do in Mexico
- Try Mayan chocolate in Oaxaca.
- Go surfing on the beaches of Baja California.
- Take a ride on the Copper Canyon Railway.
Getting to Mexico
There are dozens of daily flights to Mexico from many major US cities, mostly arriving in Mexico City and popular resort areas like Acapulco and Cancun; there are regular direct flights to Mexico from the UK and Europe as well. Driving to Mexico from the US involves border crossings at one of 42 border posts: the most popular places to cross the border are San Diego/Tijuana, El Paso/Ciudad Juarez, and Laredo/Nuevo Laredo.
Get more information on Mexico Airports.
Like Water for Chocolate by Laura Esquivel and Aztec by Gary Jennings.
Cancion del Mariachi and La Malagueña.
Y Tu Mama Tambien (2001), Once Upon a Time in Mexico (2003), and Frida (2002).
Tequila, Corona, and Mexican hot chocolate.
Carne asada (grilled beef), Cochinita pibil (slow-roasted pork), fish tacos, corn tortillas, and churros.
What to buy
Woven blankets, silver jewellery and tequila.
What to pack
The Mexican sun is notoriously hot, so pack plenty of sunscreen and a hat. After sun lotion and aloe vera gel tends to be expensive at resorts.
What's on in Mexico
Read more about events in Mexico.
Did you know?
- Mexico introduced chocolate, corn, and chillies to the world.
- While bullfighting is Mexico's national sport, football (or soccer) is more popular.
- Puebla, near Mexico City, is home to the smallest volcano in the world: the Cuexcomate, in the city of Puebla, is only 43 feet (13m) tall.
A final word
Spicy food, colourful culture and warm and welcoming people make Mexico one of the top tourist destinations in the world.
Become our Mexico Travel Expert
We are looking for contributors for our Mexico travel guide. If you are a local, a regular traveller to Mexico or a travel professional with time to contribute and answer occasional forum questions, please contact us.