Cheap Bus and Carpool tickets to Oaxaca

What are the most popular routes to Oaxaca?

We've found the top routes travellers take to get to Oaxaca! Every day our partners (ADO, ADO Platino, BlaBlaCar) bring people from major cities to Oaxaca.

Buses from Mexico City to OaxacaDaily Buses87Average Price£47Average Trip Duration7h
Buses from Puebla to OaxacaDaily Buses28Average Price£40Average Trip Duration4h 50m
Buses from San Cristóbal de las Casas to OaxacaDaily Buses9Average Price£58Average Trip Duration12h 40m
Buses from Tuxtla Gutiérrez to OaxacaDaily Buses11Average Price£61Average Trip Duration11h 35m
Buses from La Crucecita to OaxacaDaily Buses3Average Price£27Average Trip Duration4h 55m

Where are the popular stops in Oaxaca?

Stations and stops in Oaxaca.
Locations map

People from around the world trust Busbud

Popular bus routes to and from Oaxaca

Buses Going to Oaxaca

Buses Leaving from Oaxaca