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

Getting around Mexico: trains, buses, driving and domestic flights

Fly between regions: domestic flights run about 2 h 15 min for MXN 1,500–4,500 one way and beat long overnight buses. Use first-class buses (ADO, ETN, Primera Plus) for day legs up to 6–7 hours, rent a car only for Yucatán or Baja loops, and take the Tren Maya on the Yucatán circuit if the timetable suits you.

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 20265 min read

Key facts

Default between regions
Domestic flight, about 2 h 15 min, MXN 1,500–4,500 one way
Best for day legs
First-class bus (ADO, ETN, Primera Plus), MXN 600–1,400
Mexico City – Oaxaca by bus
6–7 hours; Cancún – Mérida 4–5 hours
Rental car
MXN 600–1,500 a day plus compulsory Mexican liability insurance
Tren Maya
Yucatán loop open; some legs run only a few trains a day
Mexico City metro
MXN 5–6 per ride with the Mobility Integrated Card
Apps
Uber, DiDi and Cabify, MXN 80–250 across Mexico City; blocked in parts of Cancún and Tulum
Night buses
Some routes have been robbed; prefer daytime departures
Tolls
Cuota (toll) roads are faster and safer; carry cash

Quick answer

Mexico is large and the road network is slow, so the choice is simple: fly between regions, bus for legs under about seven hours, and drive only where a car earns its cost. A first trip usually means Mexico City as the base, then one flight to Oaxaca or the Yucatán.

The exception is the Yucatán, where distances are short, roads are good and a rental car or the Tren Maya replaces most flights. In Baja, a car is close to essential outside the main towns.

Summary table: mode, time, cost

Prices are 2026 estimates in Mexican pesos. Bus and flight fares move with season and how early you book; the car figure excludes fuel and tolls.

Summary table: mode, time, cost
ModeTypical timeTypical costUse it for
Domestic flightAbout 2 h 15 minMXN 1,500–4,500 one wayBetween regions: Mexico City, Oaxaca, Mérida, Cancún, Puerto Vallarta, Los Cabos
First-class busMexico City – Oaxaca 6–7 h; Cancún – Mérida 4–5 hMXN 600–1,400Day legs up to 6–7 hours
Tren MayaCancún – Tulum about 2 h; Cancún airport – Mérida about 4–5 hMXN 600–2,500 by class and legThe Yucatán loop: Cancún, Mérida, Campeche, Palenque, Chetumal, Tulum
Rental carYour own scheduleMXN 600–1,500 a day plus liability insuranceYucatán loops, Oaxaca coast, Baja
Metro and MetrobúsCity tripsMXN 5–6 per rideMexico City centre, Chapultepec, Coyoacán
Uber, DiDi, CabifyCity tripsMXN 80–250 across Mexico CityCities, especially at night
Colectivo (shared van)Short regional hopsMXN 20–80Tulum – Playa del Carmen, Oaxaca valleys, Mérida – towns
FerryPlaya del Carmen – Cozumel 45 min; Cancún – Isla Mujeres 20 minMXN 250–600Island day trips and crossings

Fares are 2026 estimates; check the operator before you book.

Step by step: choosing and booking

1. Fix your regions first. Mexico City plus one region is the standard first trip. Two regions means one internal flight, not a 12-hour bus.

2. Book the flight early. Viva Aerobus and Volaris are cheap but fares exclude checked bags, and Mexico City has three airports (MEX, NLU, Toluca) — confirm which one before you book a transfer.

3. Book buses on the operator app or at the terminal. ADO covers the Yucatán and the south, ETN and Primera Plus cover the highlands and the north. First class buys a reserved seat, air conditioning and a toilet; second class is slower and stops more.

4. Decide on the car by region. A car pays off in the Yucatán and Baja, where you want cenotes, ruins and beaches on your own clock. In Mexico City it is a liability: traffic, parking and restrictions.

5. For the Tren Maya, check the timetable before you build a plan around it. The Yucatán loop is open, but some legs run only a few trains a day and stations sit outside town centres.

6. In cities, use apps by day and night. Uber, DiDi and Cabify price upfront and avoid the street-taxi lottery. In parts of Cancún and Tulum, taxi unions have blocked apps, so plan a licensed taxi or hotel transfer there.

7. Keep cash for the small stuff. Colectivos, city buses, ferries at the pier and toll booths are cash-first; public toilets charge MXN 5–10.

Notes and traps

Night buses on some routes have been robbed. Take daytime departures where you can, keep valuables on you rather than in the hold, and choose a reputable first-class operator.

Rental car prices online hide compulsory Mexican liability insurance. The counter total is often 30–50% above the quote; budget for it and pay with a card that covers the deposit.

Drive by day. Cuota (toll) roads are faster and better policed than libre roads, and topes (speed bumps) appear without warning, especially near towns.

Mexico City's metro is fast and cheap but packed at rush hour, with pickpockets; women-only carriages are at the front. Buy the Mobility Integrated Card for metro and Metrobús.

Tren Maya fares differ for residents and foreign visitors, and stations are often a taxi or colectivo ride from the centre. Check both before committing.

Ferry piers attract touts. Buy at the official counters, and expect rough crossings in windy season.

  • Prefer daytime buses on long routes
  • Confirm which Mexico City airport your flight uses
  • Budget for rental car insurance on top of the online price
  • Carry small notes for colectivos, tolls and toilets
  • Check Tren Maya timetables and station transfers

FAQ

Sources and verification

Questions people ask

What is the best way to get around Mexico?

Fly between regions — about 2 h 15 min for MXN 1,500–4,500 one way — and take first-class buses for day legs up to 6–7 hours. Rent a car for the Yucatán or Baja, and use the Tren Maya on the Yucatán loop if the timetable fits your dates.

Do I need a car in Mexico?

Not in Mexico City, where the metro, Metrobús and apps are cheaper and faster. A car pays off in the Yucatán and Baja, where you want ruins, cenotes and beaches on your own schedule. Budget MXN 600–1,500 a day plus compulsory liability insurance.

Are there rail or bus passes for Mexico?

No nationwide rail pass; the Tren Maya sells point-to-point tickets by class, with foreign visitors paying more than residents. Bus operators such as ADO, ETN and Primera Plus sell single tickets, not passes, so book each leg on the app or at the terminal.

Is it safe to take overnight buses in Mexico?

Some night routes have been robbed. First-class operators are generally reliable, but daytime departures are the safer default. Keep valuables with you, and avoid putting passports and electronics in the luggage hold.

How do I get from Cancún airport to Tulum or Playa del Carmen?

ADO buses run from the airport to Playa del Carmen and Tulum, and the Tren Maya connects the airport with Cancún, Playa del Carmen and Tulum. Check timetables and the station-to-town transfer before you commit.

How much does the Mexico City metro cost?

About MXN 5–6 per ride with the Mobility Integrated Card. It is the fastest way to reach the centre, Chapultepec and Coyoacán, but it is crowded at rush hour and pickpockets work the busy lines.