How to get from Oaxaca to Tapachula by car, truck, walk, bike

Distance between Oaxaca and Tapachula is 534 kilometers (331 miles).
Driving distance from Oaxaca to Tapachula is 676 kilometers (419 miles)

OaxacaTapachula
Leaving from
Going to

Route Map

4 Ways from Oaxaca (Mexico/Oaxaca) to Tapachula (Mexico/Chiapas)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Calle de Vicente Guerrero 207 m
2. Turn left onto Calle de Manuel Fernández Fiallo 213 m
3. Turn right onto Avenida de la Independencia 1.01 km
4. Turn left onto Boulevard Eduardo Vasconcelos 35 m
5. Turn right onto Avenida Lázaro Cárdenas, MEX 175 3.63 km
6. Turn left onto Avenida Lázaro Cárdenas, MEX 175 192 m
7. Turn right onto MEX 190 1.48 km
8. Continue onto MEX 190 3.27 km
9. Turn slight right onto Calzada Benito Juárez, MEX 190 29.64 km
10. Keep right 397 m
11. At roundabout, take exit 1 onto Oaxaca-Istmo, MEX 190 203.29 km
12. Keep right 761 m
13. Continue onto Salina Cruz-Tehuantepec-La Ventosa, MEX 185D 9.71 km
14. Continue onto Salina Cruz-Tehuantepec-La Ventosa, MEX 185D 172.94 km
15. Keep right onto MEX 200 247.67 km
16. Keep right 174 m
17. Keep right 687 m
18. Keep right onto 14a Avenida Norte 31 m
19. Turn slight right onto Calle Central Poniente 956 m
20. Turn right onto 5a. Privada Sur 58 m
21. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Oaxaca (Mexico/Oaxaca) to Tapachula (Mexico/Chiapas)?
How do I get from Oaxaca (Mexico/Oaxaca) to Tapachula (Mexico/Chiapas) the fastest?
How long does it take to get from Oaxaca (Mexico/Oaxaca) to Tapachula (Mexico/Chiapas)?