Travel El Calafate to Puerto Natales

El Calafate to Puerto Natales

Two transport services operate between El Calafate and Puerto Natales, and you’ll find their departure times, trip durations and fare details below.

Travel options for El Calafate to Puerto Natales

Starting at El Calafate, travel affordably by a bus for 76701 ARS, and reach Puerto Natales faster by charter in 3h y 22 minutes.

Bus from El Calafate to Puerto Natales

Catching a bus in El Calafate provides a convenient way to reach Puerto Natales, with multiple departures available from El Calafate Bus Terminal throughout the day. The journey generally takes around 5 hours 40 minutes, arriving at Puerto Natales Bus Station, with fares starting from 76,701 ARS. Reserve your seat in advance and secure your ticket for a comfortable and reliable trip.

Popular departures: El Calafate Bus Terminal

Prices: 76,701 ARS

Duration: 5h 40m ⏱

Choose bus from El Calafate to Puerto Natales for 76701 ARS

View all Bus tickets →

Charter from El Calafate to Puerto Natales

A private driver will take you from El Calafate to Puerto Natales, providing a direct and comfortable ride. The journey takes about 3 hours 22 minutes with fares starting at 1,188,814 ARS. Reserve your transfer here and travel at your own pace.

Prices: 1,188,814 ARS

Duration: 3h 22m – 5h ⏱

Journey with charter from El Calafate to Puerto Natales in 3h 22m Ride with charter from El Calafate to Puerto Natales for 1188814 ARS Explore with charter from El Calafate to Puerto Natales in 3h 22m

View all Charter tickets →

Distance El Calafate to Puerto Natales

The distance between El Calafate and Puerto Natales is 155.1 kilometers.

El Calafate to Puerto Natales Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from El Calafate to Puerto Natales

Bus
Charter
Average price
80,681 ARS
1,707,185 ARS
Cheapest price
76,701 ARS
1,188,814 ARS
Average duration
5h 40m
4h 04m
Minimum duration
5h 40m
3h 22m
Number of departures
2
3
Tickets
Operators
MARGA
Daytrip private transfer with English speaking driver, Fiordos Travel, Comapa Turismo

Bus Routes & Schedules from El Calafate to Puerto Natales

The single departure point for this route is El Calafate Bus Terminal you board the bus which departs from 11:45 until 11:45 and reaches Puerto Natales after about 5h 40m. Prices begin at 76,701 to 84,661 ARS, and at the journey’s end the bus stops at Puerto Natales Bus Station. Check the detailed bus timetable for El Calafate to Puerto Natales to choose your preferred departure and reserve your seat on the service.

Departure stations
El Calafate Bus Terminal
Arrival stations
Puerto Natales Bus Station

Bus Timetable: El Calafate Bus Terminal → Puerto Natales Bus Station

  • 11:45 16:25 5h 40m 84661 ARS
  • 11:45 16:25 5h 40m 76701 ARS

Check all Charter tickets →

Charter Routes & Schedules from El Calafate to Puerto Natales

- Board a private taxi at El Calafate Airport and reach Puerto Natales Transfer, with the trip taking roughly 3h 22m. Multiple departures are available with fares starting at 1,188,814 ARS.
- Board an exclusive on-demand car at El Calafate Hotel Transfer, covering the distance to Puerto Natales Transfer in roughly 3h 50m to 5h. With several departures operating daily, tickets cost from 1,278,079 to 2,654,662 ARS.

Check all Charter tickets →


More travel routes for El Calafate and Puerto Natales

Planning more stops after El Calafate to Puerto Natales?

If your journey doesn’t end with El Calafate to Puerto Natales, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.