
El Calafate
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.
| Route | How | Approx. time |
|---|---|---|
| Buenos Aires → El Calafate | Direct flight | ~3.5 hours |
| El Calafate → El Chaltén | Bus or shuttle van | ~2.5–3 hours |
| El Calafate → Bariloche | Flight (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
| Item | Approx. 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.












































