There are 4 ways to get from Puerto Natales to Puyuhuapi by plane, shuttle, car ferry, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, shuttle
best- Fly from Puerto Natales (PNT) to Balmaceda Airport (BBA)plane PNT - BBA
- Take a shuttle bus from Balmaceda Airport to Puyuhuapi
23h 17m$560–821Car ferry, bus
cheapest- Take the car ferry from Puerto Natales to Puerto Yungaycarferry
- Take the bus from Puerto Yungay to Cochranebus
- Take the bus from Terminal de Buses de Cochrane to Coyhaiquebus
- Take the bus from Terminal de Buses Municipal Coyhaique to Puyuhuapibus
2d 23h$64–250Car ferry, bus via Cochrane
- Take the car ferry from Puerto Natales to Puerto Yungaycarferry
- Take the bus from Puerto Yungay to Cochranebus
- Take the bus from Arturo Prat 324 to Terminal de Buses Coyhaiquebus
- Take the bus from Terminal de Buses Municipal Coyhaique to Puyuhuapibus
2d 21h$65–250Drive 1,230.3 km
- Drive from Puerto Natales to Puyuhuapicar 1,230.3 km
23h 39m$152–220
Puerto Natales (PNT) to Balmaceda Airport (BBA) flights
Questions & Answers
The cheapest way to get from Puerto Natales to Puyuhuapi is to car ferry and bus via Cochrane which costs $60 - $250 and takes 2 days 21h.
The fastest way to get from Puerto Natales to Puyuhuapi is to fly and shuttle which takes 23h 17m and costs $550 - $850.
The distance between Puerto Natales and Puyuhuapi is 940 km. The road distance is 1230.3 km.
The best way to get from Puerto Natales to Puyuhuapi without a car is to car ferry and bus via Cochrane which takes 2 days 21h and costs $60 - $250.
It takes approximately 23h 17m to get from Puerto Natales to Puyuhuapi, including transfers.
Puyuhuapi is 1h behind Puerto Natales. It is currently 11:39 PM in Puerto Natales and 10:39 PM in Puyuhuapi.
Yes, the driving distance between Puerto Natales to Puyuhuapi is 1230 km. It takes approximately 23h 39m to drive from Puerto Natales to Puyuhuapi.
There are 16+ hotels available in Puyuhuapi.
What companies run services between Puerto Natales, Chile and Puyuhuapi, Chile?
There is no direct connection from Puerto Natales to Puyuhuapi. However, you can take the taxi to Puerto Natales (PNT) airport, fly to Balmaceda Airport (BBA), walk to Balmaceda Airport, then take the shuttle to Puyuhuapi. Alternatively, you can take a car ferry from Puerto Natales to Puyuhuapi via Puerto Yungay, Puerto Yungay, Cochrane, Arturo Prat 324, and Terminal de Buses Municipal Coyhaique in around 2d 21h.
- Website
- latam.com
Flights from Puerto Natales to Balmaceda Airport via Puerto Montt
- Ave. Duration
- 20h 35m
- When
- Wednesday, Friday, Sunday, and Saturday
- Estimated price
- $110–460
Flights from Puerto Natales to Balmaceda Airport via Santiago, Puerto Montt
- Ave. Duration
- 25h 5m
- When
- Friday and Saturday
- Estimated price
- $110–460
- Website
- skyairline.com
Flights from Puerto Natales to Balmaceda Airport via Puerto Montt
- Ave. Duration
- 20h 55m
- When
- Every day
- Estimated price
- $110–370
Flights from Puerto Natales to Balmaceda Airport via Santiago, Puerto Montt
- Ave. Duration
- 24h 35m
- When
- Saturday
- Estimated price
- $110–370
Shuttle from Balmaceda Airport to Puyuhuapi
- Ave. Duration
- 5h 45m
- Frequency
- On demand
- Estimated price
- $437
- Schedules at
- turismopatagoniaelpibe.cl
Bus from Puerto Yungay to Cochrane
- Ave. Duration
- 3h 44m
- Frequency
- 3 times a week
- Estimated price
- $4–9
- Regular
- $4–7
Bus from Puerto Yungay to Cochrane
- Ave. Duration
- 3h 44m
- Frequency
- 3 times a week
- Estimated price
- $4–9
- Regular
- $4–7
- Phone
- +56 67 221 4507
- [email protected]
- Website
- facebook.com
Bus from Arturo Prat 324 to Terminal de Buses Coyhaique
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $22
- Website
- https://kupos.cl/en/bus/tickets/buses-don-carlos
Bus from Terminal de Buses Municipal Coyhaique to Puyuhuapi
- Ave. Duration
- 4h 4m
- Frequency
- Twice daily
- Estimated price
- $12–18
- Schedules at
- busesterraustral.cl
- Book at
- busesterraustral.cl
Bus from Terminal de Buses Municipal Coyhaique to Puyuhuapi
- Ave. Duration
- 4h 4m
- Frequency
- Twice daily
- Estimated price
- $12–18
- Schedules at
- busesterraustral.cl
- Book at
- busesterraustral.cl
- Phone
- +56 67 223 2167 / 9 8554 7774 / 9 5409 0341
- [email protected]
- Website
- kupos.cl
Bus from Terminal de Buses Municipal Coyhaique to Puyuhuapi
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a week
- Estimated price
- $14–35
- Schedules at
- kupos.cl
Bus from Terminal de Buses Municipal Coyhaique to Puyuhuapi
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a week
- Estimated price
- $14–35
- Schedules at
- kupos.cl
- Phone
- +56 67 225 5726
- [email protected]
- Website
- busessaopaulo.cl
Bus from Terminal de Buses de Cochrane to Coyhaique
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Estimated price
- $21–22
- Schedules at
- busessaopaulo.cl
- Phone
- +56 61 272 8100
- [email protected]
- Website
- tabsa.cl
Car ferry from Puerto Natales to Puerto Yungay
- Ave. Duration
- 2d 4h
- Frequency
- Once a week
- Estimated price
- $26–190
- Schedules at
- tabsa.cl
- Foreigner
- $150–190
- Local Resident
- $26–35
- Chilean
- $50–65
- Local
- $31
Car ferry from Puerto Natales to Puerto Yungay
- Ave. Duration
- 2d 4h
- Frequency
- Once a week
- Estimated price
- $26–190
- Schedules at
- tabsa.cl
- Foreigner
- $150–190
- Local Resident
- $26–35
- Chilean
- $50–65
- Local
- $31
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 10 amazing places to get away from it all in Australia, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.









