About El Calafate
El Calafate sits on the southern shore of Lago Argentino in Argentine Patagonia. The town is a base for Los Glaciares National Park, with a main street of outfitters, restaurants, and lodges.
The Perito Moreno Glacier lies about 80 km west, viewed from boardwalks facing its ice front or from boats on the lake. Boat trips also reach the Upsala and Spegazzini glaciers. Near town, Laguna Nimez Nature Reserve draws birdwatchers, and the Glaciarium explains the region's ice. El Chaltén, a few hours north by road, is the base for treks toward Mount Fitz Roy.
Why travelers love it
Top attractions
1 El Calafate itinerary
El Calafate questions
Do I need to book Perito Moreno ice trekking in advance?
Yes. Reserve two to four weeks ahead through licensed operators. Transfers from El Calafate cost about 20 USD each way.
How do I get from El Calafate to El Chaltén?
Buses leave several times daily from the El Calafate terminal. The ride takes three hours and costs 25 to 35 USD.
What does the Upsala Glacier boat tour cost?
Tickets start at 90 USD per person. Buy them at Puerto Bandera or through local agencies before the day of travel.
Do I need to book an estancia day trip near El Calafate?
Book at least one week ahead for guaranteed spots and lunch. Tours run 70 to 100 USD including round-trip transport from town.