There are 4 ways to get from Punta Arenas Airport to El Calafate by bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Punta Arenas Airport to Terminal Rodoviariobus Punta Arenas
- Take the bus from Terminal Rodoviario to El Calafatebus Puerto Natales
10h 20m$45,784–98,575Drive 473.1 km
- Drive from Punta Arenas Airport to El Calafatecar 473.1 km
8h$87,472–126,348Shuttle
- Take a shuttle bus from Punta Arenas Airport to Hotel Las Torres Patagonia, Torres del Paine
- Take a shuttle bus from Hotel Las Torres Patagonia, Torres del Paine to El CalafateAll inclusive plan
7h 44m$4,037,645–4,937,645Bus, drive
- Take the bus from Punta Arenas Airport to Terminal Rodoviariobus
- Take the bus from Terminal Rodoviario to Cerro Guidobus
- Drive from Cerro Guido to El Calafatecar
11h 25m$49,243–91,034
Punta Arenas Airport to El Calafate by bus
Questions & Answers
The cheapest way to get from Punta Arenas Airport to El Calafate is to bus and drive which costs $49000 - $95000 and takes 11h 25m.
The fastest way to get from Punta Arenas Airport to El Calafate is to shuttle which takes 7h 44m and costs $4000000 - $5000000.
No, there is no direct bus from Punta Arenas Airport to El Calafate. However, there are services departing from Punta Arenas Airport and arriving at El Calafate via Terminal Rodoviario. The journey, including transfers, takes approximately 10h 20m.
The distance between Punta Arenas Airport and El Calafate is 500 km. The road distance is 473.1 km.
The best way to get from Punta Arenas Airport to El Calafate without a car is to bus which takes 10h 20m and costs $45000 - $100000.
It takes approximately 10h 20m to get from Punta Arenas Airport to El Calafate, including transfers.
Punta Arenas Airport to El Calafate bus services, operated by Bus-Sur, depart from Punta Arenas Airport station.
Punta Arenas Airport to El Calafate bus services, operated by Bus-Sur, arrive at Terminal Rodoviario station.
Yes, the driving distance between Punta Arenas Airport to El Calafate is 473 km. It takes approximately 8h to drive from Punta Arenas Airport to El Calafate.
Book your Punta Arenas Airport to El Calafate bus tickets online with 12go.asia.
What companies run services between Punta Arenas Airport, Chile and El Calafate, Argentina?
You can take a bus from Punta Arenas Airport to El Calafate via Terminal Rodoviario in around 10h 20m.
- Phone
- +56 61 261 4224
- [email protected]
- Website
- bussur.com
Bus from Punta Arenas Airport to Terminal Rodoviario
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- $13,112–39,000
- Schedules at
- bussur.com
- Book at
- bussur.com
- Semi Cama
- $28,000–39,000
Bus from Terminal Rodoviario to El Calafate
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Estimated price
- $33,000–55,724
- Schedules at
- bussur.com
- Book at
- bussur.com
- Semi Cama
- $33,000–46,000
Bus from Punta Arenas Airport to Terminal Rodoviario
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- $13,112–39,000
- Schedules at
- bussur.com
- Book at
- bussur.com
- Semi Cama
- $28,000–39,000
- Phone
- +56 61 224 2313
- [email protected]
- Website
- Buses Fernández
Bus from Punta Arenas Airport to Terminal Rodoviario
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- $12,700–13,000
- Schedules at
- Buses Fernández
Bus from Punta Arenas Airport to Terminal Rodoviario
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- $12,700–13,000
- Schedules at
- Buses Fernández
- Phone
- +56 9 5358 0026
- [email protected]
- Website
- Transporte Las Torres
Shuttle from Punta Arenas Airport to Hotel Las Torres Patagonia, Torres del Paine
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- $237,646
- Website
- Transporte Las Torres
Shuttle from Hotel Las Torres Patagonia, Torres del Paine to El Calafate
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $3,883,855–4,626,136
- Website
- Transporte Las Torres
- Peak season, 2 persons room
- $4,183,767
- Off-season, 2 persons room
- $3,883,855
- Special days, 2 persons room
- $4,626,136
- Phone
- +56 9 9343 0037
- [email protected]
- Website
- Servitur
Bus from Terminal Rodoviario to Cerro Guido
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $2,459
- Website
- Servitur
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which side of Niagara Falls should I choose (and how do I get there)?, Train travel in Spain: A guide to Renfe, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
There are 375+ hotels available in El Calafate.






