How to get from Esquel to El Calafate by car, truck, bike, walk

Distance between Esquel and El Calafate is 828 kilometers (513 miles).
Driving distance from Esquel to El Calafate is 1218 kilometers (755 miles)

EsquelEl Calafate
Leaving from
Going to

Route Map

4 Ways from Esquel (Argentina/Buenos Aires) to El Calafate (Argentina/Santa Cruz)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto San Martín 58 m
2. Turn left onto Bartolomé Mitre 138 m
3. Turn left onto Avenida Ameghino, RN259 2.69 km
4. Turn slight right onto Ruta Nacional 259, RN259 9.00 km
5. Keep right 169.26 km
6. Turn slight right onto Ruta Nacional 40, RN40 2.25 km
7. At roundabout, take exit 1 onto Ruta Nacional 40, RN40 174.51 km
8. Keep right onto Ruta Nacional 40, RN40 49.72 km
9. At roundabout, take exit 2 onto Ruta Nacional 40, RN40 3.14 km
10. At roundabout, take exit 2 onto Ruta Nacional 40, RN40 105.60 km
11. Turn sharp right onto Ruta Nacional 40, RN40 19.76 km
12. Turn left 325 m
13. Turn left onto Almirante Brown 721 m
14. Turn right onto Avenida Juan Domingo Perón 315 m
15. Turn left onto Avenida San Martín 351.19 km
16. Keep right 94 m
17. Turn slight right 4.18 km
18. Turn left 60 m
19. Turn sharp right onto Ruta Nacional 40, RN40 161.98 km
20. Keep right onto Ruta Nacional 40, RN40 131.83 km
21. Keep right 28.15 km
22. At roundabout, take exit 2 onto Avenida del Libertador, RP11 252 m
23. Keep right onto Doctora Silvia Maiza 803 m
24. Turn left onto Enrique Amado 2.22 km
25. Make a U-turn onto Avenida del Libertador, RP11 132 m
26. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Esquel (Argentina/Buenos Aires) to El Calafate (Argentina/Santa Cruz)?
How do I get from Esquel (Argentina/Buenos Aires) to El Calafate (Argentina/Santa Cruz) the fastest?
How long does it take to get from Esquel (Argentina/Buenos Aires) to El Calafate (Argentina/Santa Cruz)?