The quickest and easiest way to get to Mexico is to fly. If you’re willing to have your journey take a little longer, it is also possible to travel overland from the US via train, bus or car, or by water – several cruise lines stop along the country’s Pacific and (to a lesser extent) Caribbean coasts.
To some extent, airfares to Mexico depend on the season. Ticket prices to Mexico City and other non-resort destinations show little, if any, fluctuation. Some fares, though, especially to resort areas, do vary; they tend to be highest around Easter, from early June to mid-September and at Christmas and New Year. Prices may drop during the “shoulder” seasons – mid-September to early November and mid-April to early June – and the best deals are usually available during the low season (November to April, excluding Christmas and New Year). Flying at weekends can also sometimes add to round-trip fares; the round-trip prices quoted here assume midweek travel and include tax.
Flights From the US and Canada
From most places in North America, flying is the most convenient way to reach Mexico. There are flights from just about every major US city, with the least expensive and most frequent leaving from “gateway” cities in the south and west, especially Dallas, Houston, Los Angeles and Miami.If you live close to the border, it’s usually cheaper to cross into Mexico and take an internal flight. If it’s a resort that you want, you may well find that one of the airlines offers an attractive deal including a few nights’ accommodation.
Aeroméxico flies direct to dozens of destinations in Mexico, and can make connections to many others. The bigger US airlines – especially American Airlines, Delta, United and US Airways – have connections to Mexico City and the more popular resorts from all over the US. Budget Mexican airlines, such as Viva Aerobus, Volaris and Interjet, also run flights into Mexico from a handful of American cities. For the lowest-priced round trip to Mexico City or Cancún in high season, expect to pay around US$420–450 out of Dallas, US$450–500 from Miami, US$400–500 from Houston, US$550–650 from New York or US$400–500 from LA. There are direct flights to many parts of Mexico from numerous other US airports, but adding a feeder flight from any US or Canadian city to one of the main gateways should be straightforward.
There are fewer direct scheduled flights from Canada to Mexico, although Air Canada flies to Mexico City from Toronto and Vancouver, and Aeroméxico flies there from Montréal. Air Canada also serves Cancún from Toronto and Montréal. However, the biggest choice of direct flights is offered by WestJet, which does not serve Mexico City, but does have flights to Cancún and several other beach resorts from a number of Canadian airports, supplemented in some cases by Sunwing, Air Transat and winter charter flights. Flying via the US expands your options further. Typical lowest high-season round-trip fares to Mexico City or Cancún cost around Can$530–600 from Toronto, Can$550–620 from Montreal or Can$700–800 from Vancouver.
Flights from the UK and Ireland
Coming from the UK, BA has direct scheduled flights from London to Mexico City and Cancún; Virgin has direct flights to Cancún. There are also (generally cheaper) charter flights to Cancún from Gatwick, Birmingham and Manchester with Thomson and Thomas Cook. Flying from anywhere else in the UK or Ireland, or to any other destination in Mexico, you will have to change planes somewhere.
Even from London, although a direct flight is easiest, it can be cheaper to take an indirect flight with a European or US carrier. From other British and Irish airports, you can either fly via London with BA, or use a European or North American airline, changing planes at their hub cities (Air Europa, for example, codeshares with Aeroméxico via Madrid). Another possibility is to fly via the US and either continue overland or buy an onward flight once in the country. LA and Houston are logical points from which to set off overland, and, along with Miami, have reasonably priced onward flights to several Mexican destinations. Prices for scheduled return flights from London to Mexico City start at around £550 off-season, but can cost around £900 in August. A charter flight to Cancún can cost as little as £450 in low season, but up to £800 in August, and your stay will probably be limited to one or two weeks.
If flying via the US, it’s worth checking if your transatlantic carrier has an airpass deal for non-US residents – most major US airlines do – by which you purchase coupons at a flat rate for a certain number of flights in North America (with a usual minimum of three). Depending on the airline, the pass will usually also include one or more destinations in Mexico and Canada.
From Australia, New Zealand and South Africa
The high season for flights to Mexico from the southern hemisphere is mid-June to mid-July and mid-December to mid-January, though prices do not vary vastly between seasons. There are no direct flights to Mexico from Australia, New Zealand or South Africa, so you will have to change planes somewhere en route.
US passenger train services reach the border at El Paso, on the LA–Dallas line. El Paso is served by Amtrak’s Sunset Limited service three times weekly from New Orleans, Houston, Tucson and LA. The Sunset Limited also picks up Amtrak’s Texas Eagle (from Chicago, St Louis, Little Rock and Dallas) overnight at San Antonio. The journey takes just over sixteen hours from LA, nineteen and a half from Houston, or – including an eight-hour layover in San Antonio – 26.5 hours from Dallas and 48.5 hours from Chicago.
Arrivals on these services (around 8am from LA, 4.15pm from Chicago and New Orleans) give you time to cross the border, have something to eat in Ciudad Juárez and catch a bus on to Mexico City.
Check current timetables with Amtrak (1 800 872 7245).
US bus travel is pretty grim compared to the relative comfort of Amtrak, but you have a wider range of US border posts to choose from. Count on at least 52 hours’ journey time from New York to El Paso, or twelve hours from San Francisco to Tijuana – and at least a further day’s travel from either point to Mexico City.
Greyhound (1 800 231 2222 or 1 214 849 8100) runs regularly to all the major border crossings. Some of their buses will also take you over the frontier to a Mexican bus station, which saves a lot of hassle. Greyhound agents abroad should be able to reserve your through tickets with their Mexican counterparts, which is even more convenient but involves pre-planning. Additionally, many Mexican bus companies cross the border into the US, so that you can pick up a bus to Mexico City as far north as Houston or LA.
More countercultural, and arguably better value, are overland tours from San Francisco with Green Tortoise Adventure Travel (1 800 867 8647). Converted school buses provide reasonably comfortable transport and sleeping space for up to 35 people; the clientele comes from all over the world, and communal alfresco cooking is the rule.
Taking your own car into Mexico will obviously give you a great deal more freedom, but it’s an option fraught with complications. Aside from border formalities, you’ll also have to contend with the state of the roads, the style of driving and the quality of the fuel.
Licences and permits
Driving licences from the US, Canada, the UK, Ireland, Australia, New Zealand and most European countries are valid in Mexico, but it’s a good idea to arm yourself with an International Driving Licence – available from motoring organizations such as the AAA in the US, the CAA in Canada or the AA in Britain. If you fall foul of a Mexican traffic cop for any reason, show that first; if they abscond with it you at least still have your own licence.
As a rule, you can drive in Baja California, western Sonora and the Zona Libre (the border area extending roughly 25km into Mexico) without any special formalities. To drive elsewhere in Mexico, however, you must obtain a temporary importation permit at the border, or online at banjercito.com.mx (click on “Application for Temporary Import Permit for vehicles, boats and RVs”).
To make sure you don’t sell the car in Mexico or a neighbouring country, you’ll also be required to post a cash bond, the amount of which will depend on the make and age of your vehicle, though it will be at least US$400 for a car less than five years old. This can be done in cash (US dollars only), or with the credit or debit card of the owner of the vehicle (who must be present), at Banjército, the Mexican army bank, which has offices at border posts specifically for the purpose. You’ll need to show registration and title documents for the car, plus your driver’s licence and passport, and you’ll probably be asked to supply two photocopies of these as well as your tourist card.
The permits are good for 180 days, during which time you can drive your car out of Mexico and return, but there are penalties in force if you exceed the limit, including forfeiture of your vehicle, and you must be sure to have your importation permit terminated when you finally do leave, or the authorities may assume your vehicle is still in the country; if you write it off while you are in Mexico, you will need to inform Mexican customs and obtain permission to leave without it.
US and Canadian auto insurance policies don’t cover Mexico, so you will need to take out a Mexican policy, available from numerous agencies on either side of every border post. Rates depend on the value of the vehicle and what kind of coverage you want. To arrange a policy before leaving the US, call Instant Mexico Insurance Services (1 800 345 4701), International Gateway (1 619 271 0572), Oscar Padilla Mexican Insurance (1 800 466 7227), or the acknowledged leader in the field, Sanborn’s Insurance (1 800 222 0158).
To get discounts on insurance, it might be worth joining a travel club, such as Discover Baja Travel Club (1 800 727 2252) or Sanborn’s Sombrero Club (1 800 222 0158). These clubs typically also offer discounts on accommodation and free travel advice.
The American and Canadian AAs produce road maps and route planners for travel to Mexico, and members may qualify for discounted insurance at affiliated border agencies, but their emergency/breakdown services do not cover you once you are inside Mexico.
If you want to sail to Mexico in your own boat, similar conditions apply to those in effect for motor vehicles.
Alternatively, you could take a cruise. Several lines offer cruises on the Pacific coast, most popularly between LA and Acapulco, stopping at Los Cabos, Mazatlán, Puerto Vallarta and Zihuatanejo. Others ply the Caribbean side out of Miami, taking in Cozumel, Playa del Carmen and other Mexican destinations.
Everything you need to know before you set off.
Book through Rough Guides’ trusted travel partners
Planning your trip to Mexico
Everything you need to plan where to go and what to do.
The latest articles, galleries, quizzes and videos.
Budget trips: 20 of the cheapest places to travel
That ever-growing travel wish list might be putting some pressure on your pocket – but there are plenty of destinations where you'll get more bang for your b…
The most beautiful country in the world – as voted by you
There's nothing like an amazing view to inspire you to book your next trip, whether you're drawn by rolling countryside, isolated islands or soaring mountain …
26 awe-inspiring architectural wonders
From ancient temples to hyper-modern skyscrapers, these are just a few of the world's most incredible architectural wonders. Whether you're looking to wander l…