Perito Moreno Glacier is a stunning ice giant in southern Argentina. It is a highlight of any trip to Patagonia and a true must-see. So, where exactly is it located?
Where is the Perito Moreno Glacier?
The glacier sits inside Los Glaciares National Park, in Santa Cruz Province, Argentina. This park forms part of the Southern Patagonian Ice Field, the planet’s third-largest reserve of freshwater. Perito Moreno lies about 80 km | 50 mi from El Calafate, the main gateway town for visitors.
El Calafate Basic Pass
Buy El Calafate Basic Pass a get special discounts!
Main flight routes to El Calafate (FTE)
El Calafate International Airport (FTE) connects the region with major Argentine cities. Typical routes include the following:
- Buenos Aires (AEP or EZE) → El Calafate (FTE)
- Ushuaia (USH) → El Calafate (FTE)
- Bariloche (BRC) → El Calafate (FTE)
Additional seasonal routes may operate during peak travel months. Connections are also available via other Argentine hubs.

Where is Perito Moreno Glacier on the map?
The glacier is in the southern Patagonian Andes, about 2,800 km southwest of Buenos Aires. Approximate GPS: 50.4968° S, 73.1377° W.
See the map below for the glacier’s location, the road from El Calafate, and other useful reference points.











