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

Distance between Puerto Natales and El Calafate is 155 kilometers (96 miles).
Driving distance from Puerto Natales to El Calafate is 267 kilometers (166 miles)

Puerto NatalesEl Calafate
Leaving from
Going to

Route Map

Routes from puerto-natales-magallanes-y-de-la-antartica-chilena to el-calafate-santa-cruz

4 Ways from Puerto Natales (Chile/Magallanes y de la Antartica Chilena) to El Calafate (Argentina/Santa Cruz)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Arturo Prat 123 m
2. Turn slight left onto Bernardo Phillipi 331 m
3. Turn right onto Avenida Pedro Montt 314 m
4. At roundabout, take exit 1 onto Ruta 9 Norte, 9 N 9.00 km
5. Turn left onto Ruta 250 CH, 250 27.38 km
6. Keep left onto Ruta Provincial 20, RP20 67 m
7. Turn slight left onto Ruta Nacional 40, RN40 72.23 km
8. Turn left onto Ruta Provincial 7, RP7 64.15 km
9. Keep right 316 m
10. Turn sharp left onto Ruta Nacional 40, RN40 90.56 km
11. At roundabout, take exit 2 onto Avenida del Libertador, RP11 252 m
12. Keep right onto Doctora Silvia Maiza 803 m
13. Turn left onto Enrique Amado 2.22 km
14. Make a U-turn onto Avenida del Libertador, RP11 132 m
15. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Puerto Natales (Chile/Magallanes y de la Antartica Chilena) to El Calafate (Argentina/Santa Cruz)?
How do I get from Puerto Natales (Chile/Magallanes y de la Antartica Chilena) to El Calafate (Argentina/Santa Cruz) the fastest?
How long does it take to get from Puerto Natales (Chile/Magallanes y de la Antartica Chilena) to El Calafate (Argentina/Santa Cruz)?