Skip to main content
El Calafate

El Calafate

Home Argentina DestinationsEl Calafate
Gate8 Global Team

El Calafate is a small Patagonian town that exists almost entirely to serve visitors to the Perito Moreno Glacier, an hour's drive away. Plan 3–4 days: one for the glacier itself, and 1–2 more if you're adding a side trip to El Chaltén (Argentina's trekking capital, 2.5–3 hours north, home to Mount Fitz Roy). It's reached by a direct flight from Buenos Aires (about 3.5 hours) — there's no practical overland route worth taking. Peak season is November–March; many hotels close entirely in the depths of winter (June–August).

El Calafate doesn't pretend to be anything other than what it is: a functional, purpose-built base camp for one of the most genuinely jaw-dropping natural sights on the continent. It won't win any 'most charming town' awards, but you're not here for the town.

How many days do you need in El Calafate?

Three days minimum: one to travel in, one full day at the Perito Moreno Glacier (it deserves the whole day, not a rushed half-day tour), and one to travel out or add a boat excursion. If you're also visiting El Chaltén for trekking, add 2–3 more days — it's a separate, worthwhile side trip, not a quick add-on.

Getting there

El Calafate has its own airport (FTE) with direct flights from Buenos Aires (about 3.5 hours) on Aerolíneas Argentinas and other domestic carriers, plus seasonal connections from El Chaltén and Bariloche. There's no realistic overland option from Buenos Aires — it's a 36+ hour bus ride across empty steppe. Fly.

RouteHowApprox. time
Buenos Aires → El CalafateDirect flight~3.5 hours
El Calafate → El ChalténBus or shuttle van~2.5–3 hours
El Calafate → BarilocheFlight (seasonal) or long bus~1.5h flight / 20+ hour bus
⚠️

Many hotels, restaurants, and even the glacier's boat excursions scale way back or close entirely during the Southern Hemisphere winter (roughly June–August). If you're visiting outside the November–March high season, confirm your specific hotel and any tour you want is actually operating before you book flights.

Where to stay

Most visitors stay in the town of El Calafate itself, a short drive from the airport and about an hour from the glacier. A handful of higher-end lodges sit right on Lake Argentino for a more scenic (and pricier) base — worth it for a special occasion, unnecessary for most trips.

What it costs

ItemApprox. cost
Mid-range hotel, per night$70–140
Los Glaciares National Park entry (foreigners)~$30
Perito Moreno boat safari add-on$40–80
Casual restaurant meal$12–20

What to pack

  • A warm, windproof jacket — Patagonian wind is relentless and temperatures near the glacier run noticeably colder than the town, even in summer.
  • Sunglasses — the glare off the ice and Lake Argentino's surface is intense on sunny days.
  • Comfortable walking shoes — the boardwalks involve stairs and inclines, though nothing technical.
  • A reusable water bottle — tap water in El Calafate is safe to drink.

Where to stay in El Calafate — hotels

Check live availability and prices for hotels, resorts, and guesthouses in El Calafate on Booking.com:

Search hotels in El Calafate on Booking.com ←

We may earn a small commission, at no extra cost to you.

Questions people actually ask

How do I get to El Calafate?
Fly — El Calafate has its own airport with direct flights from Buenos Aires (about 3.5 hours). There's no practical overland route; the bus takes well over 36 hours across largely empty steppe.
Is El Calafate worth visiting if I only have a few days?
Yes — three days is enough to see the Perito Moreno Glacier properly and enjoy the town, even without adding El Chaltén. It's one of the highest-value short side trips in the country.
Should I visit El Calafate in winter?
Only if you're prepared for limited services — many hotels and tour operators scale back or close entirely from roughly June to August. The glacier itself is visible year-round, but November–March (Southern Hemisphere summer) is when the town is fully operating.

Related searches