Opens in a new tab
Lago Argentino at El Calafate, the turquoise lake the glacier town sits on
Miguel, CC BY-SA 2.0, via Wikimedia Commons

El Calafate: The Glacier Town, Explained (2026)

By Pedro Toaquiza · Real Dreams Ecuador, Quito

El Calafate is a purpose-built Patagonian base: a single long main street of gear shops, lamb restaurants and tour agencies on the turquoise shore of Lago Argentino, existing almost entirely to launch people at the Perito Moreno Glacier 80 kilometers away. Treat it as a base rather than a destination and it works beautifully.

The short answer: fly in from Buenos Aires, stay two or three nights, give one full day to the glacier, one to a boat or an ice trek, then take the three-hour bus north to El Chaltén or the half-day crossing west into Chile.

El Calafate Argentina sits at the southern edge of the ice fields, and El Calafate Patagonia is, for most travellers, simply where the glacier trip begins.

What El Calafate Is

Park conditions and fees publish through the national parks administration. A town of roughly 25,000 people that barely existed as a tourist stop before the 1990s and now handles hundreds of thousands of visitors a year, sitting at the southern edge of Los Glaciares National Park, a UNESCO World Heritage site.

The name comes from the calafate berry, and the local legend holds that whoever eats it returns to Patagonia. The town is comfortable, safe and unashamedly built for travelers: everything you need is on or just off Avenida del Libertador, and nothing about it pretends to be undiscovered.

Getting There and Away

Fly. El Calafate’s airport takes about three and a half hours from Buenos Aires with several daily services, and there are seasonal connections to Ushuaia and Bariloche. The airport sits 20 minutes from town with shuttles meeting flights.

Overland, the bus from Buenos Aires is a punishing 40-plus hours and makes sense for nobody on a normal trip; the useful road links are north to El Chaltén in three hours and west to Puerto Natales in Chile in five, both with daily services. Our Argentina itinerary flies in and buses onward, which is the pattern that works.

The Perito Moreno Glacier, the reason El Calafate exists as a base

The Glacier Day

This is why you came. Perito Moreno is 90 minutes away on a paved road, and a proper visit means the full day: the balcony walkways in the morning, a long stretch of simply standing and listening for the crack of calving ice, lunch, then more balconies as the afternoon warmth increases the collapses.

Add-ons worth booking ahead are the mini-trekking on the ice, about 90 minutes with crampons and no experience required, and the Big Ice version for the fit. All of it, including fees and timing, is in our Perito Moreno Glacier guide.

Boats, Estancias and the Quieter Days

Most visitors do the glacier and leave, which is why the second day is the good one. The Todo Glaciares sailing from Puerto Bandera runs a full day north across Lago Argentino to Upsala and Spegazzini, the park’s largest and tallest glaciers, threading between icebergs with a fraction of the crowds. Estancia Cristina, reachable only by boat, adds 4×4 tracks and a viewpoint over the Upsala ice field.

In town, the Glaciarium museum is genuinely good on ice science and has a bar built of ice, and the Laguna Nimez reserve on the lakeshore delivers flamingos and Patagonian birds on a walkable circuit at dusk.

The Town Itself

Give it an hour and an evening. Avenida del Libertador holds the outfitters, chocolate shops and the restaurants where cordero patagónico, lamb slow-roasted on an iron cross over embers, is the thing to order at least once.

There is a small Centro de Interpretación Histórica covering dinosaurs, megafauna and the first peoples of the region, useful on a weather day. Beyond that, El Calafate is not a sightseeing town and does not pretend otherwise, which is exactly what you want from a base.

See How We Build Patagonia Trips

How this base fits the wider country is covered in our Argentina travel guide.

Where to Stay

Three tiers, all within walking distance of the main street. Hostels and guesthouses run 30 to 70 dollars and fill with trekkers heading north. Mid-range hotels at 100 to 200 offer lake views and airport transfers. At the top, a handful of design hotels and estancia-style lodges outside town run 350 and well beyond, including properties inside the park itself.

The rule that matters: book early for December through February, when the town sells out and prices double, and confirm whether your rate includes the airport shuttle, which most mid-range places do.

How Many Nights

Two nights is the minimum that respects the glacier: arrive, full glacier day, leave. Three is the comfortable version, adding the Upsala boat or an ice trek and absorbing the weather day that Patagonia will eventually demand. Four only if you want Estancia Cristina as well. What does not work is the single-night stop that some itineraries attempt, because the drive and the walkways alone fill a day and leave nothing for the weather to break.

Fitz Roy above El Chalten, three hours north of el calafate

Onward: El Chaltén and the Chilean Border

El Calafate has exactly two natural onward moves, which tells you everything about how to plan it. North to El Chaltén, three hours on Route 40, for the Fitz Roy trekking, covered in our El Chaltén guide. West to Puerto Natales, about five hours with a straightforward border crossing, for Torres del Paine on the Chilean side, which is why the Patagonia itinerary treats both countries as one trekking region.

Rental cars crossing the border need paperwork arranged by the agency in advance, so ask before you book.

Chain Patagonia to the Andes: 7-Day Peru Package

Common Questions, Answered

How many days do you need in El Calafate?

Two nights minimum for the Perito Moreno day, three to add the Upsala boat or an ice trek and absorb a weather day. Four if you also want Estancia Cristina.

How do you get to El Calafate?

Fly from Buenos Aires in about three and a half hours, with seasonal links to Ushuaia and Bariloche. The airport is 20 minutes from town; buses run north to El Chalten in three hours and west to Chile in five.

Is El Calafate worth visiting?

As a base, absolutely: it is the gateway to Perito Moreno and the Lago Argentino glaciers. The town itself is a pleasant service centre rather than a sight, so plan around the excursions.

What is there to do in El Calafate besides the glacier?

The Todo Glaciares boat to Upsala and Spegazzini, Estancia Cristina by boat and 4×4, the Glaciarium ice museum with its ice bar, and the Laguna Nimez bird reserve on the lakeshore at dusk.

How far is El Calafate from Perito Moreno Glacier?

About 80 kilometers, roughly 90 minutes each way on a paved road, served by shuttles, organised tours and rental cars daily.

Can you go from El Calafate to Torres del Paine?

Yes, about five hours by road to Puerto Natales in Chile with a straightforward border crossing, which is why many travelers treat Argentine and Chilean Patagonia as one trip.

The Bottom Line on El Calafate

El Calafate is a base that knows exactly what it is: fly in, give the glacier a real day, take a boat on the second, eat the lamb, then move on north or west. Handled that way it is one of the most efficient stops in Patagonia, and the launchpad for the best days of an Argentine trip.

Plan a Tailor-Made Patagonia Trip

Real Dreams Ecuador · Local Operator in Quito

Planning this trip for real?

We are not a booking site — we are a tour operator based in Quito. Tell us your dates and how you like to travel, and a local expert builds the itinerary around it. Free, no obligation, answer within 24 hours.

More Blogs & Tips for You