Perito Moreno Glacier with blue ice towering over the water, Patagonia, Argentina
Routes

Buenos Aires to El Calafate

South to the glaciers by plane.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 4 min read

Fastest ~3h by flight

At a glance Typical options on this route – details, caveats and booking advice below.
✈️ Flight~3hAerolíneas/JetSMART from Aeroparque, only realistic option
🚌 Bus2-3 daysMulti-day chain via Ruta 3, for overlanders only

Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes

El Calafate, gateway to the Perito Moreno glacier and Los Glaciares National Park, sits at the southern end of Argentine Patagonia — genuinely remote, and separated from Buenos Aires by roughly 2,700 km of largely empty steppe. There is really only one sensible way to get there.

The only realistic way: flying

Flying is how almost everyone makes this journey. Aerolíneas Argentinas and the low-cost carrier JetSMART operate multiple daily flights from Buenos Aires (mostly from the domestic Aeroparque Jorge Newbery, some from Ezeiza) to El Calafate's small airport, a flight of around 3 hours direct. Fares vary a lot by season — El Calafate is a magnet for Argentine and international visitors from November to March, and prices rise accordingly, so booking ahead pays off in high season.

El Calafate's airport is a short 15–20 minute transfer from the town centre, with shuttle buses and taxis meeting every flight. From town, the Perito Moreno glacier itself is a further 80 km, usually visited on an organised excursion or a rental car.

No rail, and no practical bus. Argentina has no passenger rail link anywhere near El Calafate, and there is no direct long-distance bus from Buenos Aires either — the distance and empty terrain make a direct coach impractical. What exists instead is a multi-day chain of buses down Ruta 3 via Comodoro Rivadavia and Río Gallegos, which is really an itinerary for dedicated overlanders rather than a way to "get there," typically taking two to three days with overnight stops.
Snow covered mountains near a lake by the glacier in El Calafate, Patagonia

The overland option, if you have the time

Travellers doing a longer Patagonian overland trip sometimes combine buses run by operators such as Marga Taqsa and Tacsa along the coastal Ruta 3, connecting through Comodoro Rivadavia and Río Gallegos before a final local hop to El Calafate. It is a serious undertaking — several days of travel through some of the flattest, most sparsely populated country on the continent — and only makes sense as part of a broader Patagonia itinerary rather than a means of getting from the capital to the glacier. See our Patagonia overland guide for how this fits into a wider trip through the region, and Argentina overland for the country's bus network more generally.

Driving

Self-driving the full distance from Buenos Aires is a multi-day expedition on largely straight, windswept roads — feasible, but not a practical way to reach El Calafate for a standard trip. Renting a car once you land, however, is a genuinely good way to see Los Glaciares National Park and the nearby town of El Chaltén at your own pace. See our guide to driving in Chile if you are also planning to cross into Chilean Patagonia, where similar long, remote distances apply.

What to expect once you land

El Calafate itself is a small, purpose-built tourist town — most visitors are there for one thing: the Perito Moreno glacier, an 80-minute drive or organised bus tour away, and one of the few advancing glaciers left in the world. Boardwalks let you view the ice face up close without a guide, while boat tours bring you right up to the calving front. Most people budget two to three nights in El Calafate: one for the glacier, and time either side for travel and, often, an onward trip to El Chaltén for trekking beneath Mount Fitz Roy, a further three to four hours away by local bus.

Book accommodation ahead in the peak months of December to February — El Calafate has limited hotel capacity relative to demand in high season, and prices climb accordingly.

Combining El Calafate with the rest of Patagonia

Many itineraries pair El Calafate with El Chaltén (a short bus ride away, for trekking beneath Mount Fitz Roy) and sometimes with Chilean Patagonia and Torres del Paine across the border. If you are continuing north instead, Buenos Aires to Bariloche covers the Lake District, and Buenos Aires to Iguazu Falls the opposite end of the country entirely.

Which should you choose?

Fly. This is one of the clearest cases on the whole continent where the plane is not just the fastest option but the only practical one for a standard trip — the overland alternative is a multi-day expedition best reserved for travellers who specifically want to see Patagonia's interior along the way.

Packing and practical notes

Patagonian weather is famously changeable, even in summer — pack layers, a proper windproof shell, and sun protection, since the thin atmosphere at this latitude means UV exposure is higher than the mild temperatures suggest. Winds around the glacier and on the steppe can be strong enough to affect walking, so sturdy footwear is worth prioritising over anything stylish. If your itinerary continues to El Chaltén for trekking, note that services there are more limited than in El Calafate — book accommodation and any refugio stays ahead in peak trekking season (roughly November to March).

Frequently asked questions

Is there a train from Buenos Aires to El Calafate?

No. Argentina has no passenger rail line serving this part of Patagonia; flying is the standard way to reach El Calafate.

Is there a direct bus from Buenos Aires to El Calafate?

Not a practical direct service. Reaching El Calafate overland means a multi-day chain of buses down Ruta 3 with overnight stops, typically used by dedicated overlanders rather than as a quick way to get there.

How long is the flight to El Calafate?

Around 3 hours direct from Buenos Aires, usually from Aeroparque Jorge Newbery, with multiple daily flights on Aerolíneas Argentinas and JetSMART.

How far in advance should I book flights to El Calafate?

In the peak Patagonian season (November to March) fares rise and flights fill up, so booking several weeks ahead is sensible if your dates are fixed.

Sources and further reading: