Best way to travel between

Punta Arenas, Chile
El Calafate, Argentina
Travel Modes
Price
Distance
Duration
CO2
bus
$20.0
531.26 km
8h 56mins
15.94 kgs
 
drive
$65.0
484.1 km
7h 21mins
61.96 kgs
 
flight
$150.0
1246.3 km
13h 9mins
134.6 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 531.26 km 8h 56mins 122 ARS 20.0
Drive 484.1 km 7h 21mins 396 ARS 65.0
Flight 1246.3 km 13h 9mins 914 ARS 150.0
Take Bus from Punta Arenas to Puerto Natales
Time: 3h 8mins Cost: 24 ARS; $ 3.6 - 4.4 USD CO2 Emission: 7.85 kgs
Take Bus from Puerto Natales to El Calafate
Time: 4h 48mins Cost: 104 ARS; $ 15.3 - 18.7 USD CO2 Emission: 8.11 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Punta Arenas, Chile and El Calafate, Argentina is to travel by bus, which will cost about 122 ARS or 18.00 USD.