There are 5 ways to get from Ocosingo to Tapachula by taxi, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus via Comitán
best- Take the taxi from Ocosingo to Comitántaxi
- Take the bus from Comitán to Tapachulabus
7h 8m$1,193–2,013Drive 338.4 km
cheapest- Drive from Ocosingo to Tapachulacar 338.4 km
5h 9m$626–905Taxi
- Take the taxi from Ocosingo to Tapachulataxi 338.4 km
5h 9m$2,600–3,100Taxi, shuttle
- Take the taxi from Ocosingo to San Cristóbal de las Casastaxi
- Take a shuttle bus from San Cristóbal de las Casas to TapachulaAntigua / ...
3h 54m$1,173–2,655Taxi, bus
- Take the taxi from Ocosingo to San Cristóbal de las Casastaxi
- Take the bus from San Cristóbal de las Casas to Tapachulabus
9h 20m$1,267–2,147
Questions & Answers
The cheapest way to get from Ocosingo to Tapachula is to drive which costs $600 - $950 and takes 5h 9m.
The fastest way to get from Ocosingo to Tapachula is to taxi and shuttle which takes 3h 54m and costs $1100 - $2700.
The distance between Ocosingo and Tapachula is 342 km. The road distance is 338.4 km.
The best way to get from Ocosingo to Tapachula without a car is to taxi and bus via Comitán which takes 7h 8m and costs $1100 - $2100.
It takes approximately 7h 8m to get from Ocosingo to Tapachula, including transfers.
Yes, the driving distance between Ocosingo to Tapachula is 338 km. It takes approximately 5h 9m to drive from Ocosingo to Tapachula.
There are 41+ hotels available in Tapachula.
What companies run services between Ocosingo, Mexico and Tapachula, Mexico?
There is no direct connection from Ocosingo to Tapachula. However, you can take the taxi to Comitán then take the bus to Tapachula. Alternatively, you can drive from Ocosingo to Tapachula in around 5h 9m.
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Comitán to Tapachula
- Ave. Duration
- 5h 28m
- Frequency
- Once daily
- Estimated price
- $420–1,100
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from San Cristóbal de las Casas to Tapachula
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Estimated price
- $550–1,300
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +502 4021 1921
- aviajarguatemala@gmail.com
- Website
- aviajarguatemala.webnode.es
Shuttle from San Cristóbal de las Casas to Tapachula
- Ave. Duration
- 2h 28m
- Frequency
- Twice daily
- Estimated price
- $450–1,800
- Schedules at
- facebook.com
- Ave. Duration
- 2h 25m
- Estimated price
- $700–3,100
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 Why you should take the train in the US, Thanksgiving 2018: How to travel stress-free, and How to get from Southend Airport into central London - to help you get the most out of your next trip.






