How to get from Puerto Escondido to Oaxaca by car, truck, walk, bike

Distance between Puerto Escondido and Oaxaca is 138 kilometers (86 miles).
Driving distance from Puerto Escondido to Oaxaca is 246 kilometers (153 miles)

Puerto EscondidoOaxaca
Leaving from
Going to

Route Map

4 Ways from Puerto Escondido (Mexico/Oaxaca) to Oaxaca (Mexico/Oaxaca)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Calle Tercera Poniente 122 m
2. Turn sharp right 181 m
3. Keep right onto Calle Cuarta Poniente 626 m
4. Turn left onto Avenida Oaxaca, MEX 131 42.33 km
5. Turn right onto Calle Libramiento 118 m
6. Turn right onto Avenida Oaxaca, MEX 131 66.79 km
7. Turn left 112 m
8. Turn sharp left onto Carretera Oaxaca - Puerto Escondido, MEX 131 45.39 km
9. Turn sharp left 179 m
10. Turn right 79 m
11. Turn sharp left onto Carretera Oaxaca - Puerto Escondido, MEX 131 24.71 km
12. Turn sharp right 2.39 km
13. Turn slight right 4.00 km
14. Turn slight right onto Carretera Oaxaca - Puerto Escondido, MEX 131 34.59 km
15. Keep right 47 m
16. Turn right 346 m
17. Continue onto Calle San Lorenzo Mártir 7 m
18. Turn left onto Avenida Juan N. Álvarez 78 m
19. Turn right 108 m
20. Turn left onto Avenida Ferrocarril 15.91 km
21. At roundabout, take exit 1 6.43 km
22. Keep left 607 m
23. Keep right onto Calle de Gustavo Díaz Ordáz 424 m
24. Turn right onto Calle de Ignacio Aldama 419 m
25. Turn left onto Calle de Carlos María Bustamante 208 m
26. Arrive at destination 0 m
See more

Questions and Answers

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