Patagonia and other adventure travel destinations

How to get from Puerto Natales to El Calafate

Discover more

Traveling from Puerto Natales to El Calafate covers approximately 170 miles (270 km) and takes between 4-6 hours depending on your chosen transport method. This cross-border journey connects two of Patagonia’s most remarkable destinations: Torres del Paine National Park in Chile and Los Glaciares National Park in Argentina, home to the iconic Perito Moreno Glacier. In this article, you’ll find detailed information about transportation options, border crossing requirements, schedules, prices, and practical tips for a smooth journey. For travelers seeking a more immersive way to explore the region’s fjords and glaciers, Australis expedition cruises offer a combination of Patagonia’s remote landscapes, combining adventure with onboard comfort.

New Call-to-action

What are the best ways to get from Puerto Natales to El Calafate?

The most common options include bus, rental car, private transfer, and shuttle services. Bus travel is the most economical choice, while driving offers greater flexibility for those wanting to explore stops along the route.

Each transport method has distinct advantages depending on your travel style, budget, and schedule. Consider the following comparison:

Transport optionDuration (aprox.)Price range per person(USD)Best for
Bus5-6 hours $29-50budget travelers, solo travelers
Rental car4-5 hours$33-50 + rental feesflexible itineraries, groups
Private transfer4-5 hours$90-150+families, comfort seekers
Shuttle5-6 hours$26-90mid-range travelers

All options require crossing the Chile-Argentina border at Paso Río Don Guillermo/Cancha Carrera, which typically adds about one hour to your total travel time regardless of transport method. For more detailed route information, Rome2Rio provides updated schedules and pricing.

How do I travel by bus from Puerto Natales to El Calafate?

Bus-Sur is the primary operator on this route, departing from Terminal Rodoviario in Puerto Natales. The journey takes approximately 5-6 hours including the border crossing, with ticket prices ranging from $29 to $50.

Several companies operate this route with varying schedules and service levels:

  • Bus-Sur: the most established operator with multiple daily departures
  • Turismo Zaahj: highly rated for punctuality (4.7/5 stars)
  • Marga Taqsa: alternative option with competitive pricing
  • Austral Tourist: known for good Wi-Fi connectivity

Key details for bus travelers:

Departure pointTerminal Rodoviario, Avda. España 1455, Puerto Natales
Arrival pointTerminal de Ómnibus, Saint Exupéry 87, El Calafate
First departureapproximately 6:30-7:00 AM
Last departureapproximately 2:00-3:30 PM
Frequency3-6 buses daily depending on season

Important tips for bus travel on this route:

  • Book tickets in advance through platforms like Busbud, especially during peak season (November-March)
  • Print your ticket or have a digital copy ready
  • Buses typically don’t make food stops, so bring snacks and water
  • Arrive at the terminal 30 minutes before departure

Can I drive from Puerto Natales to El Calafate?

Yes, the driving distance is approximately 165 miles (or 265 km) via Route 9 in Chile, then Route NR40 in Argentina. The drive takes 4-5 hours plus about one hour at the border crossing.

Driving offers the advantage of stopping at scenic viewpoints and attractions along the way. Road conditions are generally good, though you should be prepared for:

  • Strong Patagonian winds, particularly in summer months
  • Unpaved sections in some areas
  • Wildlife crossings (guanacos are common)
  • Limited fuel stations between towns

If renting a car, you’ll need specific documentation to cross the border:

  • Written permission from the rental company authorizing border crossing
  • Insurance valid in both Chile and Argentina
  • Vehicle registration documents
  • Your valid driver’s license and passport

Fill your gas tank in Puerto Natales before departing, as fuel options are limited along the route until you reach El Calafate

What documents do I need to cross the Chile-Argentina border?

You’ll need a valid passport for the border crossing at Paso Río Don Guillermo/Cancha Carrera. However, we recommend checking with the local Government the document requirements for crossing the border.

The border crossing operates during daylight hours only:

SeasonOpening hours
High season (Oct-Apr)8:00 AM – 10:00 PM
Low season (May-Sep)8:00 AM – 8:00 PM

Note: hours may vary; verify current schedules before traveling. This information has been collected on December 2025.

Important considerations for a smooth crossing:

  • Have your passport easily accessible
  • Declare any fresh food items (fruits, vegetables, meat, dairy products are typically confiscated at the Argentine border)
  • Keep all vehicle documentation together if driving
  • Be patient during peak travel periods when lines can be lengthy

Why visit Puerto Natales before traveling to El Calafate?

Puerto Natales serves as the gateway to Torres del Paine National Park, one of Chile’s most spectacular natural reserves. This charming town on the shores of Seno Última Esperanza offers excellent infrastructure for adventure travelers.

Originally a small port town, Puerto Natales has developed into a vibrant hub for outdoor enthusiasts. Key features include:

  • Direct access to Torres del Paine (approximately 70 miles north) via bus from Puerto Natales
  • Final port for Navimag ferry journeys through the Chilean fjords
  • Quality restaurants featuring local Patagonian lamb and seafood
  • Well-stocked outdoor gear shops for last-minute equipment needs
  • Comfortable lodging options ranging from hostels to boutique hotels

The town’s location at the opening of Última Esperanza Sound also makes it a departure point for exploring the region’s maritime landscapes, including glacier viewings and wildlife observation. Check out top day trips from Puerto Natales for more ideas beyond Torres del Paine.

What makes El Calafate worth the trip?

El Calafate provides access to Los Glaciares National Park and the magnificent Perito Moreno Glacier, one of the few advancing glaciers in the world. This sophisticated Patagonian town combines adventure opportunities with comfortable urban amenities.

The glacier lies approximately 50 miles from town, making it an easy half-day or full-day excursion. El Calafate offers:

  • Multiple viewpoints and walkways at Perito Moreno Glacier
  • Boat excursions for close-up glacier views
  • Ice trekking experiences on the glacier surface
  • Access to Upsala and Spegazzini glaciers via boat tours
  • A walkable downtown with restaurants, shops, and galleries

The town has developed excellent tourist infrastructure, with options ranging from budget accommodations to luxury lodges overlooking Lake Argentino. For optimal timing, review the El Calafate weather guide.

What practical tips should I know before making this journey?

Plan for variable weather conditions and book transportation in advance during peak season. The Patagonian climate can change rapidly, so layered clothing is essential regardless of the season.

Practical recommendations for this route:

  • Currency: carry both Chilean pesos and Argentine pesos; exchange rates at the border are typically unfavorable
  • Connectivity: cell service is limited along the route; download offline maps
  • Weather: wind is constant; temperatures can range from 40-70°F (5-20°C) in summer
  • Timing: allow buffer time for potential delays due to weather or border queues
  • Reservations: book accommodation in both towns during high season (December-February)

For a complete packing guide for Patagonia, make sure you’re prepared for the region’s unpredictable conditions.

For those seeking to explore Patagonia’s most remote fjords, glaciers, and channels beyond what road travel offers, Australis expedition cruises navigate the waters between Punta Arenas and Ushuaia. These journeys provide access to landscapes unreachable by land, including Cape Horn, Wulaia Bay and Tierra del Fuego’s pristine wilderness. Discover Australis itineraries to complement your Patagonian adventure.

Frequently asked questions

How long is the bus ride from Puerto Natales to El Calafate?

The bus journey takes approximately 5–6 hours, including time for the Chile–Argentina border crossing procedures.

Is there a direct flight from Puerto Natales to El Calafate?

No direct flights operate between these cities. Ground transportation via bus, car, or private transfer remains the only practical option.

What is the cheapest way to travel from Puerto Natales to El Calafate?

Bus travel is the most economical option, with tickets starting around $29–31 USD, depending on the operator and season.

Do I need a visa to cross from Chile to Argentina?

We always recommend checking with the local government authorities regarding document and visa requirements before crossing the border, as regulations may vary depending on your nationality.

Can I see the Perito Moreno Glacier as a day trip from El Calafate?

Yes! The Perito Moreno Glacier is located about 50 miles (80 km) from El Calafate, inside Los Glaciares National Park.

It’s easily accessible as a half-day or full-day excursion, with multiple tour options available, including guided visits, boat safaris, and glacier trekking experiences.

Originally published on the 08 April 2019. Updated on 17 February 2026.

New Call-to-action

Ver todo

You may also like…

Leave a comment

No comments yet

There are no comments on this post yet.