There are 3 ways to get from Oaxaca to Tonalá by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Oaxaca to Tonalá by bus
Questions & Answers
The cheapest way to get from Oaxaca to Tonalá is to bus which costs $360 - $1600 and takes 7h 33m.
The fastest way to get from Oaxaca to Tonalá is to drive which takes 5h 2m and costs $700 - $1100.
Yes, there is a direct bus departing from Oaxaca and arriving at Tonalá. Services depart once daily, and operate every day. The journey takes approximately 7h 33m.
The distance between Oaxaca and Tonalá is 428 km. The road distance is 411.2 km.
The best way to get from Oaxaca to Tonalá without a car is to bus which takes 7h 33m and costs $360 - $1600.
The bus from Oaxaca to Tonalá takes 7h 33m including transfers and departs once daily.
Oaxaca to Tonalá bus services, operated by Ómnibus Cristóbal Colón (OCC), depart from Oaxaca station.
Oaxaca to Tonalá bus services, operated by Ómnibus Cristóbal Colón (OCC), arrive at Tonalá station.
Yes, the driving distance between Oaxaca to Tonalá is 411 km. It takes approximately 5h 2m to drive from Oaxaca to Tonalá.
Book your Oaxaca to Tonalá bus tickets online with 12go.asia.
What companies run services between Oaxaca, Mexico and Tonalá, Chiapas, Mexico?
Ómnibus Cristóbal Colón (OCC) operates a bus from Oaxaca to Tonalá 4 times a day. Tickets cost $750–1,600 and the journey takes 7h 33m. Two other operators also service this route.
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Oaxaca to Tonalá
- Ave. Duration
- 7h 33m
- Frequency
- 4 times a day
- Estimated price
- $750–1,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Juchitán de Zaragoza to Tonalá
- Ave. Duration
- 3h 7m
- Frequency
- 4 times a day
- Estimated price
- $300–850
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Oaxaca to Tonalá
- Ave. Duration
- 7h 46m
- Frequency
- Once daily
- Estimated price
- $360–550
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
- Phone
- +52 713 120 0700
- [email protected]
- Website
- autotravel.mx
Bus from Oaxaca to Tonalá
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $700–1,600
- Schedules at
- autotravel.mx
- Book at
- autotravel.mx
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travel Insider: Top Japan travel tips by Beatrix Holland, 5 delightfully under-the-radar French towns you need to visit, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
There are 15+ hotels available in Tonalá.










