Skip to main content
Getting Around Mexico

Getting Around Mexico

Homeโ€บ Mexicoโ€บ Getting Aroundโ€บGetting Around Mexico
Diego Fuentes

Mexico doesn't have much national passenger rail, so ADO's first-class buses do the heavy lifting on the Yucatan Peninsula โ€” comfortable, air-conditioned, and cheap ($5โ€“25 between Cancun, Playa del Carmen, and Tulum). Uber works well in most tourist cities and is often safer and cheaper than street taxis, but stick to toll roads (cuotas) over free roads (libres) if you're driving, and avoid driving after dark outside town.

Getting to Mexico

Cancun (CUN) and Mexico City (MEX) are the two big gateways, and Tulum opened its own international airport in 2023, adding a third direct option for the Caribbean coast. From US gateways, figure 3โ€“5 hours and $250โ€“600 round-trip; from Europe it's a longer 10โ€“13 hours, often $600โ€“900 round-trip depending on the route.

Getting around: the real options

Skip any assumption of a national train network โ€” Mexico's passenger rail was mostly discontinued decades ago in favor of freight, aside from a couple of standout exceptions.

  • Trains โ€” genuinely limited, but not zero: the new Tren Maya (launched 2023โ€“24) runs the Cancunโ€“Meridaโ€“Palenque corridor for $40โ€“90 depending on distance and class, and El Chepe is a scenic tourist train through the Copper Canyon in the north. Neither is a general-purpose way to get around the country.
  • Buses โ€” the actual backbone of Mexican intercity travel. ADO runs extremely comfortable first-class coaches (reclining seats, AC, onboard bathrooms) across the Yucatan and beyond, with ADO GL and Platino as premium tiers. Cancunโ€“Playa del Carmenโ€“Tulum runs $5โ€“15 per leg and is genuinely a good travel experience, not just a budget compromise.
  • Domestic flights โ€” worth it for long hauls like Mexico City to Cancun (about 2.5 hours, $60โ€“150 with Volaris, Viva Aerobus, or Aeromexico) rather than a 20+ hour bus or drive. Not necessary for short Yucatan-coast hops.
  • Car rental / driving โ€” common and useful on the Yucatan Peninsula for cenote-hopping at your own pace. Drive on the right; always take the toll roads (cuotas) over the free roads (libres) โ€” they're better maintained, safer, and worth the few extra dollars. Avoid driving between towns after dark.

Getting around inside cities

Mexico City's Metro is extremely cheap (about $0.25 a ride) but crowded and a common pickpocketing spot, so stay alert with valuables. Uber operates widely across Mexico โ€” Mexico City, Cancun, Playa del Carmen, Guadalajara, and more โ€” and is generally the recommended option over street taxis for both safety and fixed, upfront pricing. DiDi is a solid backup app that also operates in most of the same cities.

Route/optionTypical costTypical time
Cancun airport to Playa del Carmen (Uber or ADO bus)$10 (ADO) โ€“ $45 (official taxi rate)45โ€“60 min
Cancun to Tulum (ADO bus)$10โ€“152 hrs
Mexico City Metro single ride$0.25โ€”

At Cancun airport, use the official taxi counter or book an Uber/ADO bus in advance โ€” ignore the free shuttle offers near arrivals, which are almost always timeshare-tour bait dressed up as transportation.

Common transport mistakes

Renting a car specifically for Mexico City is a common overreach โ€” traffic and parking there make Uber or the Metro genuinely better choices, save the rental for the Yucatan coast or a road trip outside the capital. The other frequent slip is taking an unmarked "libre" street taxi in Mexico City without having it pre-arranged by your hotel; stick to Uber, DiDi, or a sitio (radio-dispatched) taxi instead.

Questions people actually ask

Do I need to rent a car in Mexico?
Not for Mexico City (skip it โ€” traffic and parking make Uber and the Metro better choices) or for the Cancunโ€“Tulum corridor, where ADO buses are cheap and comfortable. A rental is genuinely useful if you want to explore Yucatan cenotes and small towns at your own pace.
What's the best way to get from the airport to the city in Mexico?
At Cancun, an ADO bus to Playa del Carmen runs about $10, or Uber/the official taxi stand costs more but goes door-to-door. In Mexico City, Uber from the airport typically runs $8โ€“15 to most central neighborhoods.
Can I use Uber in Mexico?
Yes โ€” Uber operates widely across Mexico City, Cancun, Playa del Carmen, Tulum, and Guadalajara, and is generally recommended over street taxis for both safety and fixed pricing. DiDi is a reliable local alternative in the same cities.
How much should I budget for transport in Mexico?
$10โ€“20/day for buses, Metro, and occasional Uber rides if you're not renting a car. Add $10โ€“25 per ADO bus leg between Yucatan towns, or $60โ€“150 for a domestic flight covering a longer hop like Mexico City to Cancun.
Is the Tren Maya worth taking?
Yes, if your route lines up with it โ€” it connects Cancun, Merida, and Palenque (among other stops) for roughly $10-300 depending on distance and class, and is a genuinely comfortable, scenic alternative to a long bus ride or a rental car on that specific corridor.
Are Mexican buses safe and comfortable?
First-class ADO buses (and premium tiers like ADO GL and Platino) are genuinely comfortable โ€” reclining seats, air conditioning, onboard bathrooms โ€” and are the backbone of intercity travel on the Yucatan Peninsula and beyond, not just a budget fallback.