Overview
Mexico has a well-developed transport network that makes independent travel straightforward. From comfortable long-distance buses to budget domestic flights, shared colectivos, and ride-hailing apps, there are options for every budget and route.
Long-Distance Buses
Mexico's bus network is the backbone of intercity travel. First-class buses are comfortable, safe, air-conditioned, and often have WiFi, power outlets, and onboard bathrooms.
Major Lines
- ADO -- Dominates the southeast (Mexico City, Oaxaca, Yucatan, Chiapas, Veracruz). Comfortable and reliable.
- ETN -- Premium service on central Mexico routes. Wide seats, extra legroom.
- Primera Plus -- Covers central and western Mexico (Guadalajara, Guanajuato, Leon).
- Estrella Roja -- Mexico City to Puebla route.
- Pullman de Mexico -- Various central routes.
Tips
- Book online for discounts (ADO's website and app work well)
- First-class (primera clase) is worth the small premium over second class
- Arrive 30 minutes before departure
- Keep your luggage receipt -- you will need it to claim bags at your destination
Domestic Flights
For long distances, domestic flights save significant time:
- Volaris and VivaAerobus -- Budget airlines with low base fares (but watch for baggage fees)
- Aeromexico -- The national carrier with more included amenities and a larger route network
- Booking tip -- Book well in advance for the best prices. One-way flights can be as low as 500-800 MXN on budget carriers.
Colectivos
Shared vans (colectivos or combis) run fixed routes between towns and are the cheapest transport option. They depart when full and stop along the route to pick up and drop off passengers.
- Riviera Maya -- Colectivos run constantly between Cancun, Playa del Carmen, and Tulum (20-60 MXN)
- Oaxaca -- Colectivos connect the city to valley towns
- Most regions -- Ask locals where the colectivo stops for your destination
Ride-Hailing Apps
- Uber -- Available in most major cities (Mexico City, Guadalajara, Cancun, Merida, Puebla, Oaxaca). Reliable and often cheaper than taxis.
- DiDi -- Uber's competitor, also widely available with sometimes lower prices
- InDriver -- Allows you to negotiate fares, popular in some cities
Taxis
Traditional taxis are available everywhere. Tips:
- Use authorized taxi stands (sitios) or hotel-called taxis rather than hailing on the street
- Agree on the price before getting in if there is no meter
- Airport taxis -- Buy a ticket at the authorized booth inside the terminal
Rental Cars
Useful for road trips (Baja California, Yucatan cenote hopping, Pacific coast exploration):
- Major international and local agencies are available at airports
- Mexican auto insurance is mandatory -- verify it is included
- Toll roads (cuotas) are faster and safer than free roads (libres) but add to costs
- Avoid driving at night in rural areas
City Transit
Mexico City
- Metro -- Extensive network, 5 MXN per ride. Can be extremely crowded during rush hour.
- Metrobus -- Bus rapid transit on dedicated lanes
- Uber/DiDi -- Widely used and affordable
Guadalajara
- Tren Ligero (light rail) and Macrobus
- Uber/DiDi available
Other Cities
Most colonial cities (Guanajuato, Oaxaca, San Miguel) are walkable in the center.




