Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Mexico

Trains in Mexico: tickets, passes and routes

No — trains are not a general way around Mexico. There is no national passenger network and no rail pass; for most routes take a first-class bus or a domestic flight. The exception is the Tren Maya loop in the Yucatán (Cancún–Mérida–Campeche–Palenque–Chetumal–Tulum), which is worth using only if your stops sit near its stations.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20263 min read

Key facts

National rail pass
None exists for Mexico
Main passenger service
Tren Maya, Yucatán loop (Cancún–Mérida–Campeche–Palenque–Chetumal–Tulum)
Tren Maya fare bandcheck
MXN 600–2,500 by class and leg; foreigners pay more than residents
Tren Maya timescheck
Cancún airport–Mérida about 4–5 h; Cancún–Tulum about 2 h
Frequency
Some legs run only a few trains a day
Default between regions
Domestic flight, about 2 h 15 min, MXN 1,500–4,500 one way
Default for day legs
First-class bus (ADO, ETN, Primera Plus), MXN 600–1,400
Book ahead
Tren Maya: days to weeks in high season; buses: same day is usually fine

Details

Mexico has no nationwide passenger rail service. The long-distance lines that once linked the capital to the north and the coasts carry freight only, and there is no equivalent of a Eurail or Amtrak pass to buy. If a route is not on the Tren Maya, the realistic choices are a first-class bus or a domestic flight.

The Tren Maya is the one passenger rail system a visitor is likely to use. It runs a loop through the Yucatán and the south: Cancún, Playa del Carmen, Tulum, Chetumal, Campeche, Mérida and Palenque. All sections of the loop are open, but some legs run only a few trains a day, so the timetable, not the map, decides your day.

Fares are sold by class and by leg, and foreign visitors pay more than Mexican residents. Expect roughly MXN 600–2,500 for a leg depending on class and distance (check current fares). Tickets are sold online and at stations; bring photo ID matching the name on the booking.

The practical trap is station location. Several Tren Maya stations sit well outside the town they serve, so a 2-hour ride can turn into a 2-hour ride plus a taxi or colectivo. Check the onward connection before you commit, and check whether your hotel is near the station or in the centre.

For everything else — Mexico City to Oaxaca, Guadalajara to the Pacific coast, Baja — the bus and the plane do the work. First-class buses are air-conditioned, reliable and comfortable for legs up to 6–7 hours; fly when the distance is longer or the road is winding.

  • Buy Tren Maya tickets online or at the station; photo ID is required and the name must match.
  • Check the station's distance from your hotel before choosing the train over the bus.
  • For non-Tren Maya routes, compare ADO/ETN/Primera Plus bus times against a flight before deciding.
  • Prefer daytime buses on long routes; night buses on some routes have been robbed.
Details
RouteModeTimeCost (2026 estimate)
Cancún airport – MéridaTren MayaAbout 4–5 hMXN 600–2,500 by class (check)
Cancún – TulumTren MayaAbout 2 hMXN 600–2,500 by class (check)
Mexico City – OaxacaFirst-class bus6–7 hMXN 600–1,400
Cancún – MéridaFirst-class bus4–5 hMXN 600–1,400
Between regionsDomestic flightAbout 2 h 15 minMXN 1,500–4,500 one way

Tren Maya fares and timetables change; confirm on the official site before booking (check).

Tips

Treat the Tren Maya as a sightseeing and regional link, not as a national network. It is strongest for Cancún–Tulum, Cancún–Mérida and the Campeche and Palenque legs, and weakest where you need a late or frequent service.

Book Tren Maya seats days to weeks ahead in high season (December–April, Easter, July–August); outside those windows you can often buy a day or two out. Buses rarely need booking more than a day ahead, and same-day seats are common outside holidays.

If your trip is Mexico City plus one region, the parent country plan still holds: fly between regions, use buses for day legs, and use the train only inside the Yucatán loop.

Keep the bus apps (ADO, ETN, Primera Plus) and the Tren Maya site on your phone; both are easier than terminal queues, and both take foreign cards.

Questions people ask

Is the train a good way to get around Mexico?

Only in the Yucatán. The Tren Maya loop links Cancún, Tulum, Chetumal, Campeche, Mérida and Palenque, but some legs run a few times a day and stations can be far from town. For the rest of Mexico, take a bus or a domestic flight.

Do I need a rail pass for Mexico?

No. Mexico has no national rail pass and no nationwide passenger network. Tren Maya tickets are bought per leg and per class, online or at the station, and foreign visitors pay more than residents.

How far in advance should I book trains in Mexico?

For the Tren Maya, book days to weeks ahead in high season (December–April, Easter, July–August); a day or two is often enough at other times. Buses usually sell same-day outside holidays.

Deep dive

Every source; changeable facts are marked check

Sources