Meine Reise verfolgenFinden Sie Ihre Bushaltestelle
Hero background

ADO bus stations in Oaxaca: terminal guide

Where each ADO terminal in Oaxaca is, how to get there, what it offers and where its buses go.

Find your bus and book your ADO ticket below.

ado-bus
/
Busbahnhofführer
/
Oaxaca Busbahnhöfe
Mexico City → Oaxaca

Travelling by bus in Oaxaca

Oaxaca is one of Mexico's most varied states. It covers the colonial capital and Zapotec heritage of the Central Valleys, the surf and resort beaches of Puerto Escondido and Huatulco, the windy Isthmus of Tehuantepec around Salina Cruz and Juchitán, and the tropical Papaloapan lowlands around Tuxtepec on the Veracruz border.

Long mountain roads have always made buses the backbone of travel here. New highways are changing the picture: the road from Oaxaca City to the coast near Puerto Escondido opened in 2024, and the Mitla–Tehuantepec highway opened in 2025. Even so, most journeys still begin or end at one of the state's ADO or OCC terminals.

How ADO serves Oaxaca

ADO's first-class, ADO GL and ADO Platino buses connect Oaxaca City with Mexico City, Puebla and the coast, and Mobility ADO has announced hundreds of new buses across these three classes for Oaxaca. OCC (Ómnibus Cristóbal Colón) runs many of the routes to the Isthmus and Chiapas, including night buses from Oaxaca to Salina Cruz. In Salina Cruz, ADO and OCC share one terminal, while second-class Sur buses use a separate station. In Tuxtepec, ADO and AU (Autobuses Unidos) are the main companies.

Oaxaca at a glance

Icon image

ADO stations

28 stops and terminals

Clock Arriving on Time

Daily service

About 1,070 ADO connections a day

Bus Ticket

Busiest terminal

San Juan Bautista Tuxtepec Bus Station

Icon image

ADO lines here

6 services: ADO, ADO GL, ADO OCC, ADO Platino…

Main ADO terminals in Oaxaca

The terminals most travellers use, with directions, facilities and the routes that leave from each.

Oaxaca Bus Station (Terminal de Primera Clase (ADO))

Address: 5 de Mayo 1018, 68080, Oaxaca
Coordinates: 17.07052, -96.71680
ADO lines: ADO, ADO GL, ADO Platino, AU, Cuenca Express
Departures: about 172 ADO connections a day to 38 cities

This is Oaxaca City's main first-class bus station, used by ADO, ADO GL, ADO Platino and OCC. Buses run to Mexico City (TAPO), Puebla, Puerto Escondido, Huatulco, the Isthmus and Chiapas.

Getting there: The terminal is at Calzada Niños Héroes de Chapultepec 1036, on Highway 190 roughly 1.5 km north of the Zócalo. Taxis are the usual option, so agree the fare before you set off. Booking a ride through DiDi or Uber gets you a city taxi at a fixed price.

Facilities: Tickets can be bought at the station or online, and food and drinks are sold inside.

Tip: ADO also lists a smaller point of sale and departures on 5 de Mayo in Barrio de Jalatlaco, and second-class buses use a separate terminal. Check which station your ticket names.

Loading...
Open in Google MapsGet directions

Popular ADO routes from here

  • Mexico City: from around 6h 35min, about 43 a day, fares from MX$966
  • Puebla: from around 4h 40min, about 22 a day, fares from MX$824
  • Juchitán de Zaragoza: from around 4h 15min, about 14 a day, fares from MX$496
  • Tehuantepec: from around 3h 40min, about 12 a day, fares from MX$464
  • Ixtepec: from around 5h 10min, about 6 a day, fares from MX$562

Puerto Escondido Bus Station (Terminal ADO Puerto Escondido)

Address: Av. Hidalgo 200, 71980, Puerto Escondido
Coordinates: 15.86196, -97.06820
ADO lines: ADO, ADO GL
Departures: about 24 ADO connections a day to 12 cities

This ADO terminal serves the surf town of Puerto Escondido. Buses run to Oaxaca City, along the coast toward Huatulco, and on long-distance routes to Mexico City and Chiapas.

Getting there: The terminal is on Avenida Oaxaca, close to the town centre and a few blocks from the main beach. Zicatela and the other beaches are a short taxi ride away. Taxis wait outside, but they only take pesos, so agree the fare first.

Tip: Since the 2024 highway opened, some Oaxaca buses are much faster than before, while others still take the long route, so check the journey time on your ticket. Bring a sweater, because these buses are often kept very cold.

Loading...
Open in Google MapsGet directions

Popular ADO routes from here

  • Oaxaca: from around 3h 00min, about 5 a day, fares from MX$416
  • Salina Cruz: from around 5h 20min, about 4 a day, fares from MX$522
  • San Pedro Pochutla: from around 1h 30min, about 3 a day, fares from MX$186
  • Mexico City: from around 10h 40min, about 3 a day, fares from MX$1,386
  • Puebla: from around 8h 30min, about 2 a day, fares from MX$1,162

Santa Maria Huatulco Bus Station (Terminal ADO Huatulco (La Crucecita))

Address: Bahia Riscalillo Blvd. Chahue 102, 70987, Santa María Huatulco
Coordinates: 15.76992, -96.14010
ADO lines: ADO, ADO GL
Departures: about 22 ADO connections a day to 12 cities

This ADO terminal in La Crucecita serves the Bays of Huatulco resort area. Buses run along the coast to Puerto Escondido and Pochutla, and inland to Oaxaca City and Salina Cruz.

Getting there: The station is on Boulevard Chahué, a few blocks from the centre of La Crucecita. It lies in the opposite direction from the airport. Taxis are the main way around Huatulco, so confirm the price before you get in.

Tip: Second-class buses from Pochutla to Huatulco run more often than ADO's first-class services there. For Mazunte or Zipolite, connect through Pochutla.

Loading...
Open in Google MapsGet directions

Popular ADO routes from here

  • San Pedro Pochutla: from around 1h 00min, about 7 a day, fares from MX$138
  • Mexico City: from around 11h 45min, about 4 a day, fares from MX$1,560
  • Oaxaca: from around 4h 55min, about 2 a day, fares from MX$588
  • Puebla: from around 9h 35min, about 2 a day, fares from MX$1,338
  • San Cristóbal de las Casas: from around 10h 10min, about 1 a day, fares from MX$1,320

Salina Cruz Central Bus Station (Terminal ADO Salina Cruz)

Address: Calle Primero de Mayo 23, 70650, Salina Cruz
Coordinates: 16.18461, -95.19930
ADO lines: ADO, ADO GL, ADO OCC
Departures: about 88 ADO connections a day to 28 cities

Salina Cruz has no single central bus station. ADO and OCC share this modern, clean but small terminal, which has services to Oaxaca City (including night buses), Coatzacoalcos and coastal towns such as Huatulco.

Getting there: The terminal is on Calle Primero de Mayo in the Espinal district, a little over 1 km from the Zócalo. Uber generally works in town, and there is a taxi rank near the Zócalo.

Facilities: It is a modern, clean and compact station.

Tip: Company terminals are spread along the main highway into town (MEX-185), so make sure you go to the ADO/OCC station rather than the Sur terminal near the centre. The Tren Interoceánico to Coatzacoalcos is an alternative to the bus.

Loading...
Open in Google MapsGet directions

Popular ADO routes from here

  • Juchitán de Zaragoza: from around 1h 00min, about 16 a day, fares from MX$140
  • Tehuantepec: from around 35 min, about 15 a day, fares from MX$128
  • Mexico City: from around 13h 10min, about 6 a day, fares from MX$1,736
  • Puebla: from around 10h 40min, about 5 a day, fares from MX$1,620
  • Villahermosa: from around 8h 50min, about 5 a day, fares from MX$964

Juchitan de Zaragoza Bus Station (Terminal ADO Juchitán)

Address: 16 de Septiembre s/n, 70600, Juchitán de Zaragoza
Coordinates: 16.44514, -95.02520
ADO lines: ADO, ADO GL, ADO OCC, AU
Departures: about 151 ADO connections a day to 35 cities

This is the first-class terminal for Juchitán de Zaragoza, a Zapotec city on the Isthmus of Tehuantepec. OCC and ADO buses connect it with Oaxaca City, Mexico City, Salina Cruz, Acayucan and Chiapas.

Getting there: ADO lists the terminal on 16 de Septiembre in the Primera Sección district. Local taxis are the easiest way to reach it from hotels in town.

Tip: Juchitán is famous for its Velas festivals, held between April and September. Plan transport and accommodation ahead if you travel for them.

Loading...
Open in Google MapsGet directions

Popular ADO routes from here

  • Tehuantepec: from around 25 min, about 28 a day, fares from MX$117
  • Oaxaca: from around 3h 45min, about 17 a day, fares from MX$496
  • Salina Cruz: from around 1h 00min, about 16 a day, fares from MX$140
  • Coatzacoalcos: from around 4h 30min, about 8 a day, fares from MX$498
  • Matías Romero Avendaño: from around 1h 10min, about 7 a day, fares from MX$182

San Juan Bautista Tuxtepec Bus Station (Terminal ADO Tuxtepec)

Address: Mariano Matamoros 383, 68300, San Juan Bautista Tuxtepec
Coordinates: 18.08499, -96.12560
ADO lines: ADO, ADO GL, AU, Cuenca Express
Departures: about 176 ADO connections a day to 20 cities

Tuxtepec is the second most populous city in Oaxaca and the hub of the Papaloapan region near the Veracruz border. ADO and AU are its main bus companies, with routes to Oaxaca City, Mexico City and the Veracruz side of the Papaloapan basin.

Getting there: The terminal is listed on Mariano Matamoros, about 1 km from the city centre. A local taxi is the easiest option if you have luggage.

Tip: Tuxtepec is closer to the port of Veracruz than to Oaxaca City by road. Many connections run through Veracruz state rather than across the mountains.

Loading...
Open in Google MapsGet directions

Popular ADO routes from here

  • Tierra Blanca: from around 1h 10min, about 40 a day, fares from MX$136
  • Santa Cruz: from around 20 min, about 28 a day, fares from MX$54
  • Veracruz: from around 3h 00min, about 24 a day, fares from MX$304
  • Mexico City: from around 6h 20min, about 14 a day, fares from MX$826
  • Córdoba: from around 2h 55min, about 12 a day, fares from MX$292

All ADO stations in Oaxaca

Every stop currently served by ADO and its partner lines in the region, grouped by city, busiest first.

San Juan Bautista Tuxtepec

  • San Juan Bautista Tuxtepec Bus Station: Mariano Matamoros 383 · 18.0850, -96.1256 · ADO, ADO GL, AU, Cuenca Express

Oaxaca

  • Oaxaca Bus Station: 5 de Mayo 1018 · 17.0705, -96.7168 · ADO, ADO GL, ADO Platino, AU, Cuenca Express

Juchitán de Zaragoza

  • Juchitan de Zaragoza Bus Station: 16 de Septiembre s/n · 16.4451, -95.0252 · ADO, ADO GL, ADO OCC, AU

Tehuantepec

  • Tehuantepec Bus Station: C. Ixtaltepec 20 · 16.3392, -95.2247 · ADO, ADO GL, ADO OCC

Salina Cruz

  • Salina Cruz Central Bus Station: Calle Primero de Mayo 23 · 16.1846, -95.1993 · ADO, ADO GL, ADO OCC

Oaxaca de Juárez

  • Oaxaca Periferico Bus Station: Periferico 600, Libertad · 17.0616, -96.7343 · AU
  • Oaxaca Santa Rosa Bus Station: Cam. Nacional 1702 · 17.0814, -96.7441 · AU

Matías Romero Avendaño

  • Matias romero Central Bus Station: Reforma Norte 208 · 16.8798, -95.0393 · ADO, ADO OCC, AU

Nochixtlán

  • Nochixtlán Porfirio Díaz: Porfirio Díaz 50-94 · 17.4606, -97.2310 · ADO, AU

San Pedro Pochutla

  • San Pedro Pochutla C. Avillas: C. Avillas 1ra · 15.7435, -96.4679 · ADO

Huautla de Jimenez

  • Huautla de Jimenez Bus Station: de Jimenez · 18.1271, -96.8374 · AU

Teotitlan de Flores Magon

  • Teotitlan de Flores Magon Guadaloupe: Guadaloupe · 18.1262, -97.0762 · AU

Puerto Escondido

  • Puerto Escondido Bus Station: Av. Hidalgo 200 · 15.8620, -97.0682 · ADO, ADO GL

Loma Bonita

  • Loma Bonita Bus Station: Morelos 420 · 18.1094, -95.8779 · ADO, AU

Santa María Huatulco

  • Santa Maria Huatulco Bus Station: Bahia Riscalillo Blvd. Chahue 102 · 15.7699, -96.1401 · ADO, ADO GL

Ixtepec

  • Ixtepec Av. Lic. Jose Murat Bus Station: Avenida Licenciado Jose Murat 35-15 · 16.5545, -95.0939 · ADO, ADO OCC

San Jerónimo Tecóatl

  • San Geronimo Tecoatl Huautla - Teotitlan Flores Magon: Huautla - Teotitlan Flores Magon · 18.1624, -96.9281 · AU

San Pedro Tapanatepec

  • San Pedro Tapanatepec Bus Station: Carretera panamericana km 925 · 16.3740, -94.1960 · ADO, AU

Asunción Ixtaltepec

  • Asuncion Ixtaltepec Independencia Bus Station: Independencia 62 · 16.5043, -95.0618 · ADO

María Lombardo de Caso

  • Maria Lombardo de Caso Emiliano Zapata: Emiliano Zapata 563 · 17.4483, -95.4306 · AU

Temascal

  • Temascal Bus Station: Temascal 416 · 18.2382, -96.4068 · AU

San Juan Bautista Cuicatlán

  • San Juan Bautista Cuicatlan Bus Station: Calle Hidalgo 193 · 17.7969, -96.9590 · AU

San Felipe Jalapa de Díaz

  • San Felipe Jalapa de Diaz Bus Station: Benito Juarez 25 · 18.0715, -96.5376 · AU

Unión Hidalgo

  • Union Hidalgo Bus Station: Guadalupe Victoria 8A · 16.4722, -94.8301 · ADO

San Lucas Ojitlán

  • San Lucas Ojitlan Independencia: Independencia · 18.0580, -96.3956 · AU

Santo Domingo Zanatepec

  • Santo Domingo Zanatepec Bus Station: Zanatepec 4ta · 16.4812, -94.3607 · AU

Trinidad de Viguera

  • Trinidad de Viguera Ancho: Ancho · 17.1300, -96.7456 · AU

Santa Maria Tecomavaca

  • Santa Maria Tecomavaca Benito Juárez: Benito Juárez · 17.9561, -97.0260

Tips for bus travel in Oaxaca

Tip 1

The highway from Oaxaca City to the coast near Puerto Escondido opened in 2024, but not every bus uses it. Compare journey times before you buy.

Tip 2

Mountain roads between the Central Valleys and the coast are winding. Take motion-sickness tablets if you are prone to car sickness, especially in shuttle vans.

Tip 3

Strong winds blow across the Isthmus from October to April. The La Venta–La Ventosa stretch near Juchitán is sometimes closed or slowed by gusts, so allow extra time.

Tip 4

In Oaxaca City, first-class and second-class buses use separate terminals, and ADO has more than one point of departure. Always check the station printed on your ticket.

Oaxaca bus stations: FAQ

Experience Oaxaca

Plan what to do once you arrive.

Things to do in Oaxaca

Destination guide: what to see, eat and do.

Things to do in Juchitán

Destination guide: what to see, eat and do.

Things to do in Tehuantepec

Destination guide: what to see, eat and do.

Things to do in Tuxtepec

Destination guide: what to see, eat and do.

Bus station guides for other regions

Mexico City & Central Mexico

ADO bus station guide

Puebla & Tlaxcala

ADO bus station guide

Northern Veracruz & Tamaulipas

ADO bus station guide

Central Veracruz

ADO bus station guide

Southern Veracruz

ADO bus station guide

Chiapas

ADO bus station guide

Tabasco

ADO bus station guide

Yucatán & Campeche

ADO bus station guide

Quintana Roo & the Mexican Caribbean

ADO bus station guide

Icon image

Digital ticket

Directly to your email

Icon image

Mobile Download

Compatible with your phone

Icon image

Travel Safely

Certified Vehicles

Do you have questions?

Our customer service team can help with tickets, changes and luggage.

Contact support
facebookxinstagramyoutube

Unser Personenverkehrsunternehmen bietet sichere und zuverlässige Dienstleistungen für all Ihre Reisebedürfnisse.

Unser Personenverkehrsunternehmen bietet sichere und zuverlässige Dienstleistungen für all Ihre Reisebedürfnisse.

facebookxinstagramyoutube