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

Distance between Perito Moreno and El Calafate is 428 kilometers (265 miles).
Driving distance from Perito Moreno to El Calafate is 681 kilometers (422 miles)

Perito MorenoEl Calafate
Leaving from
Going to

Route Map

Routes from perito-moreno-santa-cruz to el-calafate-santa-cruz

4 Ways from Perito Moreno (Argentina/Santa Cruz) to El Calafate (Argentina/Santa Cruz)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Avenida San Martín 98 m
2. Make a U-turn onto Avenida San Martín 351.44 km
3. Keep right 94 m
4. Turn slight right 4.18 km
5. Turn left 60 m
6. Turn sharp right onto Ruta Nacional 40, RN40 161.98 km
7. Keep right onto Ruta Nacional 40, RN40 131.83 km
8. Keep right 28.15 km
9. At roundabout, take exit 2 onto Avenida del Libertador, RP11 252 m
10. Keep right onto Doctora Silvia Maiza 803 m
11. Turn left onto Enrique Amado 2.22 km
12. Make a U-turn onto Avenida del Libertador, RP11 132 m
13. Arrive at destination 0 m
See more

Questions and Answers

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