The city of El Calafate is located 3,000 km from Buenos Aires City and 310 km from Rio Gallegos (the capital Santa Cruz Province). | |
How to get there by car - Driving Directions
| |
From Puerto Madryn, continue driving south passing through the city of Trelew and later Comodoro Rivadavia and Caleta Olivia. Entering the province of Santa Cruz would later come to Comandante Luis Piedra Buena, and then to Rio Gallegos (the capital of the Santa Cruz Province). From Rio Gallegos the road is paved and you should take Provincial Route 5, then National Route 40, and finally Provincial Route 11. | ![]() |
From Bariloche or Esquel take National Route 40 (Andes) | |
Getting there by bus
| ![]() |
Getting there by plane
| |
| |

Distances to Calafate:
Buenos Aires: 2,737 Km
Bariloche: 1,409 Km
Comandante Piedrabuena: 289 Km
Comodoro Rivadavia: 959 Km
Esquel: 1,112 Km
Gobernador Gregores: 335 Km
Puerto Madryn: 1,388 Km
Puerto Natales (Chile): 362 Km
Punta Arenas (Chile): 605 Km
Porvenir: 561 Km
Rawson: 1,349 Km
Río Gallegos: 298 Km
Río Grande: 655 Km
San Julián: 406 Km
Santa Cruz: 306 Km
Trelew: 1,326 Km
Ushuaia: 869 Km
National Road 3 map
Buenos Aires - Calafate
......................................................................................................................................................
GENERAL: Getting There, Where to stay, Useful Information, Tours
TOURS: Perito Moreno Glacier, Minitrekking on the Glacier, Upsala Navigation, Calafate Balconies, Frias Hill Tour, El Chalten, Torres del Paine, Patagonia Farms, Nimez Lagoon
VARIOS: Weather, Restaurants, Travel Agencies, Calafate Map, Area Maps, Fotografías, Videos, Tour Packages