Mexico has one of the most extensive bus networks in the Americas, excellent domestic air routes, and urban transit systems that make car rental unnecessary for most trips. Here is how to navigate it.
Mexico's Overlooked Transportation Infrastructure
Most travel guides to Mexico default to rental car recommendations. This is partly justified — some destinations genuinely require one — but it undersells Mexico's impressive public transportation network. First-class buses in Mexico are more comfortable than most US or European equivalents. Domestic airlines connect 40+ cities at prices that regularly undercut buses for long distances. Urban metro systems in Mexico City, Guadalajara, and Monterrey are fast and cheap. For most itineraries, you do not need a car.
First-Class Buses: The Backbone
Mexico's long-distance bus network is divided into bus lines and service classes. ADO is the dominant carrier on the Gulf and southern routes (Mexico City to Oaxaca, Veracruz, the Yucatán, Tabasco). ETN and Primera Plus cover the Bajío and western routes (Mexico City to Guadalajara, Guanajuato, Querétaro, Morelia). Omnibus de México and Futura serve the north. All first-class services offer reclining seats, air conditioning, onboard entertainment, and bathroom facilities. The seats recline to 160 degrees on many routes (marketed as "cama" or "ejecutivo" service) — genuinely comfortable for overnight travel.
Buy tickets online at ADO.com.mx or directly at the terminal. For popular routes (Mexico City-Oaxaca on a Friday night, any route during Semana Santa), book 2-3 days in advance. For flexible travel, many stations have same-day availability.
Key routes and travel times:
- Mexico City to Oaxaca: 6-7 hours by ADO, $25-40 USD
- Mexico City to Guadalajara: 6-7 hours by ETN, $30-45 USD
- Mexico City to Merida: 20 hours overnight, $50-70 USD (or fly)
- Guadalajara to Puerto Vallarta: 4-5 hours, $15-25 USD
Domestic Flights: Underrated Value
For distances over 400 kilometers, flying frequently costs less than first-class bus once you factor in time value. Volaris and VivaAerobus both offer fares that regularly drop below $30 USD for midweek bookings on competitive routes. Aeromexico is more expensive but better for connecting through Mexico City's Terminal 2.
Mexico City's AICM airport is the main hub, but Guadalajara (GDL) and Cancún (CUN) also have extensive domestic networks. The new Felipe Ángeles International Airport (NLU) north of Mexico City has added capacity on popular routes.
Best value air routes: Mexico City to Oaxaca (fly instead of bus if saving 5+ hours matters), Mexico City to Mérida (saves 14 hours), Mexico City to Loreto or La Paz in Baja (practically only option unless you're driving).
Colectivos and Combis: The Local Level
For shorter distances and routes that major bus lines don't cover, colectivos (shared taxis/vans) and combis (minibuses) fill the gaps. They are cheaper than first-class buses, faster than second-class buses, and an authentic way to travel with locals. Find them at the markets or main plazas of any Mexican town.
Key colectivo routes travelers use: Cancún to Tulum ($4 USD, departs constantly), Playa del Carmen to Tulum ($3 USD), Oaxaca to Mitla ($2 USD), San Cristóbal de las Casas to Palenque ($8-10 USD). Ask your hotel which corner they depart from — this changes frequently and Google Maps does not always know.
Urban Transportation
Mexico City's Metro is one of the largest in the Americas — 12 lines, 195 stations, $0.25 USD per ride. It is crowded during rush hours (7-9 AM, 6-8 PM) and has designated women-only cars. The metro covers most tourist areas; Metrobús (BRT) lines extend to Xochimilco and the airport. Ecobici bike share is excellent in Roma, Condesa, and Polanco. Uber operates widely and reliably.
Guadalajara has a metro (2 lines) plus the Mi Macro BRT system covering most of the city. Monterrey has the Metro Monterrey, useful for airport connections. In smaller cities, taxis from official ranks (sitios) are safe and reasonably priced.
When You Actually Need a Car
Renting a car makes sense for: Baja California (long distances, remote areas), the Oaxacan craft village circuit (especially if going beyond the main three), the Copper Canyon area for canyon-bottom access, the Riviera Maya with specific beach hotels, and Chiapas highland villages. For these cases, rental from the airport is standard — Hertz, SIXT, and local operators like Vip Car are all available. Always buy full coverage (CDW + liability) and check that it covers off-road if you plan to drive dirt roads.
Tips for Bus Travel
Bring snacks and water — bus stops can be infrequent on long routes. Keep a jacket or small blanket for the air conditioning, which is often set to near-arctic levels. Store bags under the bus rather than in overhead compartments for long journeys. The checkpoint stops (military and police) are routine; stay calm, travel with your documents accessible.
Temas
Planifica tu viaje
¿Te inspira este artículo?
Usa nuestro mapa interactivo y el planificador IA para crear tu itinerario perfecto por México.
Abrir el mapa interactivo →