Buses in Mexico: What You Need To Know Before You Travel

Buses in Mexico are one of the easiest and most affordable ways to travel. Whether you’re visiting major cities or venturing into small towns, there is a well-connected Mexico bus network to get you there.

Bus travel in Mexico is generally safe and comfortable, making it a popular choice for both locals and travelers. But figuring out the Mexican bus lines, routes, and how to buy bus tickets online can be confusing.

After five years of living in Mexico and taking countless bus trips, I’ve learned how to navigate the system, choose the best routes, and avoid common mistakes. In this guide, I’ll walk you through everything you need to know, including an introduction to the best bus companies in Mexico.

At the end of this guide, you’ll also find essential Spanish phrases for bus travel and insider tips to help you navigate the buses in Mexico with ease.

In the parking lot of a bus station in Mexico, a luxury bus called ADO gl passes by while another ADO bus is parking on the side.

This article may contain affiliate links. This means if you click a link on my website and make a purchase, I earn a commission at no additional cost to you. For full information, please see my disclaimer here.

Mexico Bus Travel

Mexico has an extensive network of privately owned buses that connect many major cities and small towns throughout the country. 

While I consider most buses in Mexico to be very comfortable, the comfort of Mexico bus travel varies depending the region as well as the size of the cities or towns you are traveling between.

On some shorter or less popular routes in Mexico, the public transportation option might be a passenger van or combi rather than a large bus.

Classes of Mexico Buses

Mexican buses can be categorized into three main classes. You’ll find the names and levels vary among the bus lines in Mexico, although here is a general guide.

Executive Class Buses

Executive buses (also called Lujo) are a class of luxury bus travel in Mexico. Typically executive buses have reclining seats with ample legroom, individual TV screens, WiFi, air conditioner, and bathrooms. 

To me, the individual TV screens and more legroom are what really set these buses in Mexico apart. I’ve lost count of the various movies I’ve tried to tune out while traveling on buses with TVs throughout the bus.

A dark purple luxury ADO bus is parked at a bus station in Mexico. ADO is one of the main Mexican bus companies.

First Class Buses

These mid-price, first class buses are also quite comfortable. They often have the main amenities of the luxury bus, such as air conditioner, reclining seats, and bathrooms.

Sometimes there is also WiFi on first class buses in Mexico, though I wouldn’t count on it being particularly reliable or easy to connect.

Second Class Buses

Many second class, economy buses in Mexico tend to be older. However, they are still relatively comfortable. And while some may have bathrooms or air conditioner, often they do not.

But they provide a budget option for traveling Mexico by bus. On some shorter routes, second class buses may be the only option.

Want to join a community of travelers in Mexico?

The Mexico Travel Network is a free FB group where you can get insider information and travel tips to plan your trip to Mexico.

Mexican Bus Companies

There are dozens of Mexican bus companies that operate throughout the country. While there is some overlap, most serve specific regions of Mexico.

I’ve listed a few of the biggest Mexican bus lines below. While it’s not meant to be a complete list, these are some of the best bus companies in Mexico.

The amenities will vary between companies, routes, and the level of bus you choose. It’s a good idea to compare different options before choosing which Mexican bus company to use for your desired route.

Pro Tip – Many of the largest Mexican bus companies have a fleet of smaller buses that operate under their name. The name of the smaller bus company will typically show when you search for the route online.

ETN – A Luxury Bus Company in Mexico

I consider ETN to be a luxury bus line in Mexico. In fact, I was blown away by the comfort of the modern, double-decker ETN buses in Mexico.

The seats recline a bit more and have an optional leg rest for further comfort. Like most luxury buses in Mexico, each seat has its own entertainment with a variety of movies to choose from.

In addition, the second level includes a row of single seats which is great for solo travelers. I honestly think the ETN buses are more comfortable than flying.

Pro Tip – Luxury often equates to the highest price. However, many times ETN (and other bus companies) offers a discounted price for booking in advance. If you are certain of your travel dates, you should look into buying bus tickets online in advance.

ETN buses primarily serve central and northern Mexico. However, I was surprised to see they also have an overnight bus for travelers from Mexico City to Puerto Escondido, Oaxaca.

I also find the ETN website easy to use. When I’m traveling in Mexico by bus, ETN is usually the first place I check for my desired route.

Inside an ETN bus, one of the main bus lines in Mexico, there are plus grey seats with overhead bins above. The seats are arranged two on one side and one on the other.

ADO – A Well Known Mexican Bus Company

ADO is one of the most recognized bus companies in Mexico. Although that’s mostly due to the fact that they are the main bus company in the Yucatan Peninsula, where many travelers start their Mexico adventure. 

Their fleet of buses also serves the southern Mexican states of Oaxaca, Chiapas, Tabasco, Veracruz, and Guerrero as well as parts of central Mexico, including Mexico City, Morelos, Puebla, and Hidalgo. 

ADO buses offer a range of classes, including luxury and first class buses. That means they are equipped with amenities such as air conditioning, restrooms, and onboard entertainment. Many of their buses have plugs and USB outlets at each seat as well as WiFi.

The top of the line ADO bus is called Platino, followed by GL. Platino is very similar to ETN with a row of single seats, individual TV screens, and more seat room. Although I still prefer ETN and don’t see ADO luxury buses discounted as often.

They also offer routes under the company names Cristobal Colon, Estrella de Oro, AV, and others. I would consider Cristobal Colon and Estrella de Oro to be first class buses with bathrooms and entertainment, though lacking outlets.

AV buses by ADO are second class buses, without a bathroom or entertainment. Although the lack of entertainment could be a plus for some.

Pro Tip – The ADO website is generally fine, though at times frustrating. If you have trouble with payment, try using their phone app or paying with Paypal instead.

Primera Plus – A Mid-Range Mexican Bus Line

I find the Primera Plus buses in Mexico to be similar to ADO first class buses. The seats are comfortable, allowing a slight recline. And there are bathrooms and entertainment.

Primera Plus has routes through central Mexico, including Mexico City and the states of Queretaro, Guanajuato, and Michoacan. They also have routes further west along the Pacific Coast near Puerto Vallarta and Manzanillo.

The Primera Plus website is easy to navigate and book tickets.

Waiting to depart from a bus station in Mexico, the OCC bus is parked and lit up.

Other Bus Companies in Mexico

With so many bus companies in Mexico, it’s hard to keep them all straight. And it gets even more confusing when you see names of different Mexican bus lines that operate under the same company umbrella.

When I want to travel Mexico by bus, I usually start with a Google search and land on one of the websites that monitor all of the bus lines in Mexico. But lately, I’ve found them to be less reliable. So I’ve linked to the websites of several other bus companies below.

Estrella Blanca – This Mexican bus company mostly serves central and northern Mexico. They also have routes to and from the United States for travelers that want to travel to Mexico by bus. This bus company has several names under its umbrella, including Futura and Chihuaneses.

Senda – Primarily serving north and central Mexico, with the bus companies of Del Norte and Turimex under its umbrella. Senda also has some bus routes for travel between Mexico and the United States.

Autovias – This lesser known company has a fleet of buses that serve Southwestern Mexico (Michoacan, Guerrero, Jalisco) into Mexico City and further north to Guanajuato and Queretaro. Under their umbrella are Pegasso, La Linea, and Sur de Jalisco.

Ovnibus – This small bus company serves Mexico City and north into the states of Hidalgo and San Luis Potosi. Travelers will often use Ovnibus to travel to Grutas Tolantongo hot springs and to travel to the La Huasteca Potosina region.

Flecha Roja – Another small Mexican bus company. Flecha Roja has routes from roughly Cuernavaca, through Mexico City, and north to Queretaro.

Estrellas del Pacifico and Autobuses ABC – These Mexican bus lines mostly serve northern Mexico and Baja California. The Estrellas del Pacifico website does not list their routes.

Anguilla – This Mexican bus line serves the Baja Peninsula of Mexico.

Is It Safe to Travel by Bus in Mexico?

Yes, traveling by bus in Mexico is generally safe, and it’s one of the most popular ways to get around. In some areas, it can even be safer than renting a car. While most night buses are also safe, occasional reports of robberies exist, so it’s best to check local safety conditions before booking an overnight route.

Pro Tip – It’s extremely important to keep your valuables on your lap. Keeping your bag on the floor is not safe as thieves have been known to steal or cut open the bag without the owner realizing it. I see reports of this happening even more so in South America.

Cost of Buses in Mexico

The cost of buses in Mexico will vary based on how far you are traveling and the level of bus service you prefer to book. For instance, if you want to travel from Mexico City to San Miguel de Allende the cost of the luxury bus, ETN, is just over 600 pesos for the roughly 4-hour journey. 

You could save a few dollars by buying a bus ticket online from Primera Plus instead but while the comfort is similar, the departure times are more limited. Plus, some Mexican bus companies will discount fares when you buy bus tickets online in advance (usually 1-2 weeks ahead). 

How to Buy Bus Tickets in Mexico

Thankfully bus travel in Mexico has come into a new age. You can buy Mexico bus tickets online in advance. Alternatively, you can travel to the bus station and buy bus tickets in person.

You can buy Mexico bus tickets online. This photo shows an example of a bus ticket which includes the departure date and time, cities, seat number, and client name as well as the price paid. There is a QR code that can be scanned from your phone upon boarding the bus.

Obviously buying Mexican bus tickets online is more convenient, but there are some instances where you may want to buy bus tickets in person. I’ll go over the reasoning and process below.

Buy Mexico Bus Tickets Online

Buying bus tickets in Mexico online is the easiest way to secure a seat. You can choose your seat, pay with a credit card, and download your ticket for easy access.

I prefer booking in advance since it often comes with a discount and allows me to arrive just 15-30 minutes before departure without worrying about my preferred departure time being sold out. If you don’t have a credit card, some companies let you reserve online and pay in cash at designated business locations.

Pro Tip – Sometimes travelers report trouble using a foreign credit card to purchase bus tickets online (this is most common with ADO). If you encounter a problem, see if the website will allow you to use your PayPal account instead. Some travelers also report less trouble when using the ADO phone app. 

Buy Tickets in Person at the Bus Station

I always check the schedule in advance, but sometimes I prefer to buy bus tickets in Mexico directly at the station. The most common reason is when connecting to another bus. Since tickets are usually non-refundable, I prefer to reach my destination before booking the next leg in case of delays.

I also buy in person when using smaller Mexican bus lines that don’t offer online sales. This is especially true for short-distance routes to smaller cities, where advance purchase doesn’t come with discounts and buses rarely sell out. And if they do, departures are usually frequent.

A backview of the seats of the ETN luxury bus in Mexico. Each seat includes a foot rest and individual TV screen. The floor is wooden and there are overhead bins above the seats.

Pros and Cons of Bus Travel in Mexico

While traveling by bus in Mexico is relatively easy and safe, it’s not for everyone. Before I detail the pros and cons of bus travel in Mexico, let’s take a look at who may prefer to travel by bus.

  • Budget travelers in Mexico
  • Travelers who prefer not to plan in advance
  • People who do not want to drive in Mexico
  • Eco-friendly travelers concerned about air traffic pollution
  • When visiting a town without a nearby airport

Pros of Mexico Bus Travel

Price – While bus travel in Mexico costs more than in some Latin American countries, it’s usually cheaper than flying or renting a car—especially when factoring in airport transfers, gas, and tolls.

Safety – Mexican buses are generally considered to be a safe mode of transportation. Many Mexican bus companies take steps to ensure the safety of their passengers, such as hiring experienced drivers, maintaining their fleet of buses, and following safety regulations.

Comfort – Bus travel in Mexico is comfortable and reliable, with different options available depending on your needs and budget. Luxury and first class buses in Mexico usually feature reclining seats, air conditioning, and restrooms while economy buses have more basic services at a lower price point.

Convenience – Mexico bus travel is more convenient than air travel. No need to arrive hours early, worry about luggage restrictions, or deal with airport hassles. Most buses allow multiple checked bags at no extra cost.

Extensive Routes – Buses connect cities and towns in Mexico, including places without airports. Frequent departures make it easy to travel without renting a car.

Cons of Traveling by Bus in Mexico

Safety – While buses in Mexico are generally safe, second-class buses make multiple stops, which can pose a higher risk. Though rare, night buses have been stopped and robbed on certain routes, so it’s best to research safety before booking.

Travel Time – Mexico is a large country, and long-distance bus rides can take 12+ hours. While buses are comfortable, flights may be a better option for covering long distances efficiently. It’s worth comparing both when planning your trip.

It is quite comfortable to travel Mexico by bus. This image shows two feet stretched out on the foot rest with an individual TV screen on the back of the chair in front. The large window gives the traveler views to the outside.

Tips for Traveling By Bus in Mexico

If you’re planning to travel Mexico by bus, these tips will help ensure a safe and comfortable journey

  • Research Bus Companies & Stations – Compare schedules and prices in advance to find the best option. In larger cities, double-check which bus station your route departs from.
  • Keep Valuables with You – Never store valuables in overhead bins or on the floor. For night buses, keep your bag on your lap or secured on your seat to prevent theft.
  • Dress in Layers – Mexican buses are known for blasting the A/C, especially in hot regions like the Yucatán. A sweater or light blanket will keep you comfortable.
  • Pack Healthy Snacks – Bus stations sell food, but fresh and healthy options are limited. Bringing your own snacks ensures you have something better than chips and soda.
  • Know the Rest Stop Routine – On long trips, buses make quick stops (usually 5-15 minutes). If you step off, bring your valuables with you and ask the driver how long the stop will be.

Bus Stations in Mexico

Before I wrap up this guide to buses in Mexico, let’s talk about the bus stations in Mexico.

Most cities and small towns have a bus station since it’s such a popular form of public transportation in Mexico. While the modernity, cleanliness, and amenities will vary greatly from city to city. I find most bus stations in Mexico to be sufficient. 

Let’s take a closer look at what to expect at the bus stations in Mexico.

Bus Stations in Mexico City

There are four main bus stations in Mexico City. Which one you need will depend on where you are traveling to. Here are some examples.

If you’re traveling from Mexico City to Queretaro, search for departures from the North bus station since Queretaro is located north of Mexico City. If you’re planning to travel to Taxco from Mexico City, search for departures from the southern Mexico City bus terminal since Taxco is located to the south.

Mexico City Bus Terminals

Here is a quick list of the four main Mexico City bus stations with their full name and a map link to the location.

North – Terminal de Autobuses del Norte 
South – Terminal de Autobuses del Sur 
East – Terminal de Autobuses de Pasajeros Oriente (TAPO)
West – Terminal de Autobuses del Poniente

While routes are limited, there are also Mexico City bus terminals at the airport. You’ll see them on the Mexican bus company websites marked at T1 and T2 for their respective terminals.

Mexico City bus terminals are often located in areas that you may not otherwise travel to. You should be aware of your surroundings at all times, but generally inside the terminal is safe.

How to Travel To and From the Bus Stations in Mexico

When you arrive at a bus station in Mexico, you should book a secure taxi from the kiosk within the bus terminal. The kiosk will be able to provide a safe taxi as well as a regulated price.

Ride-sharing apps such as Uber or Didi are also an option to get there. However, they are often restricted from picking up passengers from a bus station. In some instances, you can walk to a nearby street to take a ride share. Although if you’re not familiar with the area I recommend booking a secure taxi.

How to Take an Authorized Taxi From the Bus Station

At the Mexico City bus terminals and many other large cities in Mexico, there are authorized taxis that used fixed rates based on what zone of the city you are traveling to.

Look for a booth with the words “Taxi Autorizado.” They are most often located within the bus station, though each city is different and it may not always be a booth but a more automated ticket system.

Smaller towns and cities are not likely to have an authorized taxi booth. Instead, you’ll find taxis lining up along the street outside of the bus station. Always ask the price before agreeing to their service.

Mexico bus travel is one of the most efficient in the country. This picture shows several buses parked outside at a bus station in Mexico. They are grey and red with the name of the bus company painted across the side.

Services at Bus Stations in Mexico

Newer bus stations in Mexico often feel like modern airports while others may be in need of renovation. The size varies depending on the size of the city. And in some smaller towns, the bus station may be a simple waiting room with a small ticket desk.

Inside large bus stations in Mexico, you’ll find multiple ticket counters managed by different bus companies. Prices are competitive, though they will vary based on luxury, first class, and second class buses.

Bathrooms at Bus Stations

All bus stations in Mexico have public restrooms which cost 4-6 pesos to use. Sometimes there is an attendant that takes the money in exchange for toilet paper. Though most often, there is a turn-style entrance where you feed the money into a slot, pass through, and take toilet paper from a wall dispenser.

While some travelers think it’s crazy to pay for the bathroom, this is common throughout Mexico. I appreciate the cleanliness that is usually kept in pay-for bathrooms. 

As an example, the bathrooms at the CAPU bus station in Puebla are free. While the entire bus station is in need of renovation, in my opinion, the bathrooms are in desperate need of attention. I highly recommend using the bathroom on the bus before you get off in Puebla.

Small Stores and Food at Bus Stations

Most bus stations have small stores to buy snacks and drinks. They tend to be reasonably priced, though the offerings aren’t the healthiest. I rarely find fresh fruit at these stores, though I think it would be a good business opportunity.

Many bus stations also have small coffee shops and restaurants as well as fast food options. It’s not where you’ll find the best food in Mexico, so I usually prefer to pack snacks.

Smaller bus stations may not have restaurants. Although if that’s the case there is almost always a cart outside selling tamales and hot beverages in the mornings or other items later in the day. And on some buses, drivers allow vendors to board the bus to sell refreshments, tortas, and other snacks.

ATMs at Bus Stations

You will find an ATM at many larger bus stations in Mexico. However, they will be a standalone machine that is more easily compromised, often more expensive, and with no one to talk to should you lose your card. 

I would only use an ATM inside the bus station in an emergency. That being said, for obvious reasons you shouldn’t travel with a lot of cash either.

Executive Lounges

In the ADO luxury bus waiting room, blue chairs and wooden tables sit empty. These waiting rooms are available for passengers of the first class buses in Mexico.

At some bus stations in Mexico, there are small rooms reserved for those traveling on a luxury bus. While they are not particularly special, they are often calmer than the main bus station and sometimes offer coffee or other drinks for free. You will need to show your ticket to access the executive lounges at most bus stations.

WiFi

Generally, you will not find WiFi at bus stations in Mexico, even at the small cafes and restaurants inside. I generally do not find the bus stations comfortable for doing any type of work. 

That’s one reason why I prefer to purchase my ticket online ahead of time and minimize the wait time.

Luggage Storage

Medium to large bus stations in Mexico often offer a service to hold your bags for a small fee. It’s particularly convenient if you have a long wait time. 

You will be given a ticket which you need to hold on to in order to claim your bag as you do when you store your bags under the bus. Although, just like the bus, I would keep all valuables in a smaller bag that you keep with you.

Spanish Vocab for Bus Travel in Mexico

Bus drivers and bus station staff typically do not speak English. So you’ll need to be able to use some basic Spanish if you want to travel in Mexico by bus.

I find it helpful to review some specific words in Spanish that you might not otherwise know. Here is a list of some basics.

  • Taquilla – Ticket Booth
  • Horario – Schedule
  • Hora de Salida – Departure Time
  • Hora de Llegada – Arrival Time
  • Destino – Destination
  • Ruta – Route
  • Tarifa – Fare
  • Asiento – Seat
  • Viaje Redondo – Round Trip
  • Viaje Sencillo – One Way
  • Directo – Direct
  • Paradas or Escalas – Stops
  • Quiero comprar – I want to buy
  • Lujo – Luxury
  • Clase Ejecutiva – Executive (Luxury) Class Bus
  • Autobus Primera Clase – First Class Bus
  • Autobus Segunda Clase – Second Class Bus

Questions About Bus Travel in Mexico

Are buses good in Mexico?

Yes, buses in Mexico are a great way to travel. They are a reliable, affordable, and comfortable way to travel between cities and towns. Many Mexican bus lines offer modern amenities like reclining seats, air conditioning, restrooms and sometimes power outlets. But, if they advertise free WIFI, don’t expect it to work well—if at all.

What is the best bus to travel in Mexico?

The best bus in Mexico depends on your budget and preferences. Popular Mexican bus lines like ADO, Primera Plus, and ETN offer first-class and luxury options with reclining seats, air conditioning, and restrooms. In my experience, ETN is among the most comfortable, with spacious seating and a smooth ride.

Do buses in Mexico have bathrooms?

Yes, first-class and luxury buses in Mexico have bathrooms onboard, along with reclining seats, air conditioning, and sometimes power outlets. However, second-class and regional buses may not have restrooms, so it’s best to check before booking or plan for stops along the way.

Is it safe to travel by bus in Mexico?

Yes, bus travel in Mexico is generally safe, and buses are a common way to get around. Major Mexican bus lines maintain their fleets and follow safety protocols. That said, it’s wise to keep valuables on the seat with you. If taking a night bus, check recent safety conditions along your route.

How to buy bus ticket in Mexico?

You can buy bus tickets in Mexico online or at the station. Major Mexican bus lines like ADO and Primera Plus allow online booking, but some smaller buses only accept cash in person. If traveling on a regional route, be prepared to pay in pesos after boarding.

How do you pay for buses in Mexico?

Most buses in Mexican can be paid for by cash or credit card. Certain bus companies, such as ADO, also allow you to purchase bus tickets online. Some smaller regional buses may only accept payment via cash. It is best to have cash available in case it’s required or you have trouble using your credit card.

What are forms of transportation in Mexico?

Mexico offers several transportation options depending on your destination and budget. Buses are the most common form of public transportation, connecting cities and towns across the country. Other options include domestic flights, rental cars, taxis, private shuttles, and rideshare services like Uber in select cities. For more flexibility, renting a car or hiring a driver may be a better choice.

Final Thoughts on Bus Travel in Mexico

Bus travel in Mexico is one of the easiest and most affordable ways to explore the country. Whether you’re traveling between major cities or heading to a smaller town, Mexican bus lines offer a well-connected and reliable transportation network.

By knowing how to book tickets, choose the right bus company, and navigate bus stations, you can make your journey smooth and hassle-free. Now that you know what to expect, you can confidently travel by bus in Mexico and make the most of your time exploring this incredible country.