💰 Budget
Mexico is affordable for most travellers outside the international resort zones. Street food, markets, and second-class buses cost little; Los Cabos, Cancún, and the Riviera Maya run to US and European prices. Cards work in cities and tourist towns; cash is needed for markets, small towns, and tips.
- Daily Budget Midrange
- USD 70–170 (mid-range hotel, restaurants, first-class buses or domestic flights, guided sites)
- Daily Budget Shoestring
- USD 30–55 (hostel or budget hotel, taquerías and markets, buses and the metro)
Prices in the Yucatán resort belt and Baja can be several times those in Oaxaca, Puebla, or central Mexico for the same thing.
✈️ Visa Requirements
Citizens of the US, Canada, the UK, the EU, Australia, New Zealand, Japan, and many other countries need no visa for tourism. All visitors need a tourist permit (FMM), which carries a fee; the length of stay is set by the immigration officer on entry and can be less than the 180-day maximum, so check the date stamped in your passport.
- Typical Stay
- Up to 180 days, but sometimes granted for less — confirm the stamped date
Keep the entry stamp or FMM slip; you may need to show it on departure.
🛡️ Safety
Safety varies enormously by state and even neighbourhood. Organised-crime violence makes several states — parts of the north and the Pacific, including Tamaulipas, Sinaloa, Michoacán, Guerrero, Zacatecas, and Colima — subject to "reconsider" or "do not travel" advisories, while heavily visited areas such as Yucatán, central Mexico City, Oaxaca city, and Baja California Sur are far safer. Petty theft, "express" kidnapping, and highway robbery are the main risks for visitors. In February 2026, after the leader of the Jalisco New Generation Cartel was killed in a military operation, two days of roadblocks, arson, and clashes were recorded across some twenty states; schools closed, public transport in Guadalajara stopped, and Puerto Vallarta airport cancelled its international flights. Flare-ups like that can shut roads and airports at short notice.
Read your government's state-by-state advisory, use toll roads and travel by day, use registered taxis or apps, and withdraw cash inside banks and malls.
🌦️ Climate
Enormously varied by altitude and latitude. The central highlands around Mexico City and Guadalajara are mild all year with a summer rainy season; the coasts are hot and humid, with a hurricane season from mid-May (Pacific) or June (Atlantic) to November; the north is desert. The dry season is roughly November to April.
- Coasts
- Hot and humid, 25–35°C; hurricane risk May/June–November
- Highlands
- Mild, 10–25°C, rain concentrated May–September
🚆 Transportation
Mexico City is a major air hub, with regional airports across the country. Intercity passenger rail is limited but growing: the Tren Maya now runs right around the Yucatán Peninsula, the El Insurgente line links Mexico City with Toluca, and El Chepe crosses the Copper Canyon. The first-class long-distance bus network (ADO, Primera Plus, ETN) is excellent. Mexico City has a large, cheap metro, and ride-hailing apps operate in most cities.
- Driving
- Use the toll highways (cuotas) rather than free roads (libres), and travel between cities by day
Book first-class (primera or ejecutivo) buses for comfort and safer routing on long trips.
📅 Best Time to Visit
October to April, the dry season, suits most of the country. Day of the Dead around 1–2 November is a highlight, especially in Oaxaca and Michoacán. Grey whales gather off Baja California Sur from December to April, and monarch butterflies fill the Michoacán fir forests from November to March.
- Events
- Day of the Dead (late Oct–2 Nov); Independence night (15–16 September); Guelaguetza in Oaxaca (July)
💱 Currency
The currency is the Mexican peso (MXN), written with a dollar sign. ATMs are everywhere; US dollars are taken in border and resort areas but at poor rates. Cards are widely accepted in cities and tourist areas, less so in villages and markets.
- Symbol
- $
- Currency Code
- MXN — Mexican peso
💬 Language
Spanish is the de facto national language and Mexico has the largest Spanish-speaking population in the world. It is not the sole "official" language: 68 Indigenous languages are recognised, several — Náhuatl, Yucatec Maya, Zapotec, Mixtec, Tzeltal — with hundreds of thousands or millions of speakers. English is common in tourist areas and near the US border.
- National Language
- Spanish
- Indigenous Languages
- 68 recognised, led by Náhuatl and Yucatec Maya