Transportation10 min read

How to Travel by Bus in Mexico: Complete Guide to Lines & Terminals

Everything about the bus system in Mexico: the best lines (ADO, ETN, Primera Plus), service classes, how to book, main terminals, and cost comparison vs. flights.

✍️ RutasMéxicoMarch 1, 2025
How to Travel by Bus in Mexico: Complete Guide to Lines & Terminals

Buses: The Backbone of Mexican Transportation

Mexico has one of the most extensive and efficient bus networks in Latin America. With thousands of routes connecting cities, towns, and beaches, the bus is how most Mexicans travel. For tourists, it is a comfortable, safe, and affordable option that lets you see the landscape and reach places with no airport. This guide explains everything you need to know.

Major Bus Companies

ADO (Autobuses de Oriente)

The premium line for southeastern Mexico. It covers routes from Mexico City to Oaxaca, Puebla, Veracruz, Tabasco, Chiapas, Yucatan, and Quintana Roo. Services include ADO (first class), ADO GL (executive), and ADO Platino (luxury). Buses are modern, with air conditioning, WiFi, power outlets, and restrooms. ADO has its own app and website for online purchasing.

ETN (Enlaces Terrestres Nacionales)

Considered the most comfortable bus line in Mexico. It operates in the central and western regions: Mexico City, Guadalajara, Morelia, Leon, Aguascalientes, Queretaro, and more. Their buses have executive-style reclining seats with only 24 seats per bus (instead of the usual 40-48), meaning significantly more legroom. ETN also offers light meal service on long routes. Ideal for overnight trips.

Primera Plus

Sister company of ETN, covering similar routes in the Bajio and western regions. Slightly more affordable but equally comfortable. Mexico City to Guadalajara from $650 MXN (6-7 hours). Excellent value for money.

Estrella Blanca (Group)

The largest bus group in Mexico. Under its umbrella, multiple brands operate: Futura (first class), Chihuahuenses (northern Mexico), Transportes del Norte, Elite, Turistar (luxury), Omnibus de Mexico, and the budget-friendly Estrella Blanca. They primarily cover northern and Pacific routes: Monterrey, Chihuahua, Durango, Mazatlan, Puerto Vallarta, Acapulco.

Pullman de Morelos

Specializing in short routes from Mexico City to Morelos state (Cuernavaca, Tepoztlan) and Guerrero. Very high frequencies: buses every 10-15 minutes to Cuernavaca ($180 MXN, 1.5 hours).

Other Important Lines

  • Estrella de Oro: Mexico City to Taxco, Acapulco, and Ixtapa.
  • TAP (Transportes y Autobuses del Pacifico): Pacific coast, Guadalajara to Puerto Vallarta.
  • Tufesa: northwestern Mexico, Hermosillo, Los Mochis, Mazatlan.
  • OCC: Oaxaca, Chiapas, and the southeast (part of the ADO group).
  • Flecha Amarilla: budget routes in the Bajio and central regions.

Service Classes

Understanding bus classes is key to making the right choice:

Second Class (Budget)

The cheapest option. Buses may make frequent stops in small towns along the way (ordinary service), which extends travel time. Air conditioning is not always available. Examples: Estrella Blanca second class, AU, Flecha Amarilla. Price: 30-50% less than first class.

First Class

The recommended standard for most travelers. Direct buses (no intermediate stops), air conditioning, reclining seats, restroom, and usually WiFi. Examples: ADO, Primera Plus, Futura. Great value for money.

Executive / GL

A step above first class. Fewer seats per bus (more legroom), wider seats with greater recline, footrests, and sometimes individual screens. Examples: ADO GL, ETN. Price: 20-40% more than first class.

Luxury / Platino

The premium experience. Fully reclining lie-flat seats, meal service, blankets, individual entertainment screens, and only 18-24 seats per bus. Examples: ADO Platino, ETN Diamante, Turistar Ejecutivo. Price: 50-80% more than first class, but still cheaper than a flight.

How to Book Tickets

You have several options for purchasing tickets:

  • Online: the ADO, ETN, and Primera Plus apps and websites allow direct purchase with a card. You can also use platforms like Busbud or RedBus that compare prices across different lines.
  • At the counter: directly at the bus terminal. Cash, card, and sometimes rewards points are accepted. Arrive 30-60 minutes early during peak season.
  • At convenience stores: OXXO and 7-Eleven sell ADO tickets (pay in cash, receive your ticket by email).

Tip: buy online in advance. Prices increase as the travel date approaches, especially during holidays and long weekends. ADO uses dynamic pricing: a Mexico City to Cancun ticket can range from $900 MXN (3 weeks ahead) to $1,600 MXN (same day).

Main Terminals in Mexico City

Mexico City has four bus terminals, one for each cardinal direction:

  • TAPO (Terminal de Autobuses de Pasajeros de Oriente): southeastern routes (Oaxaca, Veracruz, Puebla, Chiapas, Yucatan). Lines: ADO, OCC, AU. Metro: San Lazaro (Line 1).
  • Terminal del Norte: northern routes (Monterrey, Guadalajara, Queretaro, San Luis Potosi). Lines: ETN, Primera Plus, Estrella Blanca, Futura. Metro: Autobuses del Norte (Line 5).
  • Terminal del Sur (Taxquena): Cuernavaca, Taxco, Acapulco. Lines: Pullman de Morelos, Estrella de Oro. Metro: Taxquena (Line 2).
  • Terminal del Poniente (Observatorio): Toluca and western destinations. Lines: Flecha Amarilla, TMT. Metro: Observatorio (Line 1).

Bus Safety

First class and higher bus services in Mexico are generally very safe. Major lines operate on toll highways (autopistas de cuota) that are safer and better maintained. Some tips:

  • Travel during daylight hours when possible, especially on routes you do not know
  • Choose first class or higher for long-distance routes
  • Keep valuables in your carry-on bag, which stays with you on the bus
  • Your checked luggage comes with a claim tag: do not lose it
  • Major terminals have 24-hour security

Cost Comparison: Bus vs. Flight

For many routes, the bus is significantly cheaper than flying, especially when you factor in the hidden costs of air travel:

  • Mexico City to Oaxaca: ADO bus $500-$700 MXN (6 hours) vs. flight $1,500-$3,000 MXN (1 hour + transfers)
  • Mexico City to Guadalajara: ETN $700-$1,000 MXN (6 hours) vs. flight $1,200-$2,500 MXN (1 hour + transfers)
  • Mexico City to Puebla: ADO $250-$350 MXN (2 hours) vs. no practical direct flight
  • Mexico City to Cancun: ADO $1,200-$1,800 MXN (18-20 hours) vs. flight $1,500-$4,000 MXN (2.5 hours). Here the flight is worth it for the time savings.

General rule: for trips up to 6 hours, the bus is almost always the best option. For more than 10 hours, consider flying. Between 6 and 10 hours, it depends on your budget and whether you prefer traveling overnight to save on a hotel night.

Tags:#autobuses#transporte#ado#etn#primera-plus#estrella-blanca#terminales