There are 5 ways to get from Salina Cruz to Tonalá by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Santo Domingo Tehuantepec to Tonalábus
5h 14m$233–720Drive 217.5 km
- Drive from Salina Cruz to Tonalácar 217.5 km
3h 9m$386–557Taxi
- Take the taxi from Salina Cruz to Tonalátaxi 217.5 km
3h 9m$2,300–2,900Bus via San Pedro Tapanatepec
- Take the bus from Santo Domingo Tehuantepec to San Pedro Tapanatepecbus
- Take the bus from San Pedro Tapanatepec to Tonalábus
5h 39m$303–1,200Bus via Cintalapa
- Take the bus from Salina Cruz to Cintalapabus
- Take the bus from Cintalapa to Tonalábus Tuxtla
6h 51m$616–889
Questions & Answers
The cheapest way to get from Salina Cruz to Tonalá is to bus which costs $230 - $750 and takes 5h 14m.
The fastest way to get from Salina Cruz to Tonalá is to drive which takes 3h 9m and costs $380 - $600.
No, there is no direct bus from Salina Cruz to Tonalá. However, there are services departing from Salina Cruz and arriving at Tonalá via Santo Domingo Tehuantepec. The journey, including transfers, takes approximately 5h 14m.
The distance between Salina Cruz and Tonalá is 219 km. The road distance is 217.5 km.
The best way to get from Salina Cruz to Tonalá without a car is to bus which takes 5h 14m and costs $230 - $750.
It takes approximately 5h 14m to get from Salina Cruz to Tonalá, including transfers.
Salina Cruz to Tonalá bus services, operated by Autobuses Fletes y Pasajes S.A. de C.V (Fypsa), depart from Santo Domingo Tehuantepec station.
Salina Cruz to Tonalá bus services, operated by Autobuses Fletes y Pasajes S.A. de C.V (Fypsa), arrive at Tonalá station.
Yes, the driving distance between Salina Cruz to Tonalá is 218 km. It takes approximately 3h 9m to drive from Salina Cruz to Tonalá.
There are 15+ hotels available in Tonalá.
What companies run services between Salina Cruz, Mexico and Tonalá, Chiapas, Mexico?
Autobuses Fletes y Pasajes S.A. de C.V (Fypsa) operates a bus from Santo Domingo Tehuantepec to Tonalá once daily. Tickets cost $200–310 and the journey takes 3h 42m.
Bus from Santo Domingo Tehuantepec to Tonalá
- Ave. Duration
- 3h 42m
- Frequency
- Once daily
- Estimated price
- $200–310
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
Bus from Santo Domingo Tehuantepec to San Pedro Tapanatepec
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- $160–240
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from San Pedro Tapanatepec to Tonalá
- Ave. Duration
- 1h 8m
- Frequency
- Twice daily
- Estimated price
- $110–550
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Salina Cruz to Cintalapa
- Ave. Duration
- 4h 50m
- Frequency
- 4 times a day
- Estimated price
- $490–750
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 961 638 5018
- [email protected]
- Website
- Autobuses Aexa
Bus from Cintalapa to Tonalá
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- $120–179
- Schedules at
- Autobuses Aexa
- Economic
- $169
- First Class
- $179
- Ave. Duration
- 3h 9m
- Estimated price
- $2,300–2,900
Mi Taxi
- Phone
- +52 971 141 4603
- Website
- facebook.com
Taxi Amigo
- Phone
- +52 971 133 2773
- Website
- facebook.com
TaxiCel
- Phone
- +52 971 141 4603
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 Travelling by boat in Italy, South Korea: Travelling from Seoul to Busan , and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

















