There are 5 ways to get from Puerto Natales to Santa Cruz by plane, train, bus, bus (Flixbus), ferry, 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, train, bus
best- Fly from Puerto Natales (PNT) to Comodoro Arturo Merino Benítez International Airport (SCL)plane PNT - SCL
- Take the train from Estacion Central Alameda to San Fernandotrain
- Take the bus from Terminal Rodoviario de San Fernando to Terminal de Buses Santa Cruzbus
7h 26m$81–272Bus
- Take the bus from Veintiocho de Noviembre to Terminal de Ómnibus de Río Gallegosbus
- Take the bus from Terminal de Ómnibus de Río Gallegos to Terminal de Omnibus Barilochebus
- Take the bus from Terminal de Omnibus Bariloche to Terminal De Buses Osornobus
- Take the bus from Osorno to Curicobus
- Take the bus from Curicó to Terminal de Buses Santa Cruzbus
2d$206–403Ferry, bus
- Take the ferry from Puerto Natales to Puerto Monttferry
- Take the bus from Puerto Montt to Curicobus
- Take the bus from Curicó to Terminal de Buses Santa Cruzbus
4d 1h$413–1,033Drive 2,616.6 km
- Drive from Puerto Natales to Santa Cruzcar 2,616.6 km
36h 41m$323–466Ferry, bus via Talca
- Take the ferry from Puerto Natales to Puerto Monttferry
- Take the bus from Terminal de Buses de Puerto Montt to Terminal de Buses Lorenzo Varolibus
- Take the bus from Terminal de Buses Lorenzo Varoli to Curicóbus
- Take the bus from Curicó to Terminal de Buses Santa Cruzbus
4d 2h$354–978
Puerto Natales (PNT) to Comodoro Arturo Merino Benítez International Airport (SCL) flights
Questions & Answers
The cheapest way to get from Puerto Natales to Santa Cruz is to fly and train and bus which costs $80 - $280 and takes 7h 26m.
The fastest way to get from Puerto Natales to Santa Cruz is to fly and train and bus which takes 7h 26m and costs $80 - $280.
No, there is no direct bus from Puerto Natales to Santa Cruz. However, there are services departing from Terminal Rodoviario and arriving at Terminal de Buses Santa Cruz via Veintiocho de Noviembre, Terminal de Ómnibus de Río Gallegos, Terminal de Omnibus Bariloche, Osorno and Curicó. The journey, including transfers, takes approximately 2 days 0h.
The distance between Puerto Natales and Santa Cruz is 2239 km. The road distance is 2616.6 km.
The best way to get from Puerto Natales to Santa Cruz without a car is to bus which takes 2 days 0h and costs $200 - $410.
It takes approximately 7h 26m to get from Puerto Natales to Santa Cruz, including transfers.
Puerto Natales to Santa Cruz bus services, operated by Marga Taqsa, depart from Veintiocho de Noviembre station.
Puerto Natales to Santa Cruz bus services, operated by Marga Taqsa, arrive at Terminal de Ómnibus de Río Gallegos station.
Santa Cruz is 1h behind Puerto Natales. It is currently 3:15 PM in Puerto Natales and 2:15 PM in Santa Cruz.
Yes, the driving distance between Puerto Natales to Santa Cruz is 2617 km. It takes approximately 36h 41m to drive from Puerto Natales to Santa Cruz.
What companies run services between Puerto Natales, Chile and Santa Cruz, O'Higgins, Chile?
You can take a bus from Terminal Rodoviario to Terminal de Buses Santa Cruz via Veintiocho de Noviembre, Terminal de Ómnibus de Río Gallegos, Terminal de Omnibus Bariloche, Osorno, and Curicó in around 2d.
- Website
- skyairline.com
Flights from Puerto Natales to Comodoro Arturo Merino Benítez International Airport
- Ave. Duration
- 3h 8m
- When
- Saturday
- Estimated price
- $75–250
Flights from Puerto Natales to Comodoro Arturo Merino Benítez International Airport via Puerto Montt
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- $75–250
- Website
- latam.com
Flights from Puerto Natales to Comodoro Arturo Merino Benítez International Airport
- Ave. Duration
- 2h 53m
- When
- Friday
- Estimated price
- $90–270
Flights from Puerto Natales to Comodoro Arturo Merino Benítez International Airport via Puerto Montt
- Ave. Duration
- 4h 18m
- When
- Sunday
- Estimated price
- $90–270
- Phone
- +56 22 585 5000
- [email protected]
- Website
- efe.cl
Train from Estacion Central Alameda to San Fernando
Bus from Terminal Rodoviario de San Fernando to Terminal de Buses Santa Cruz
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–9
- Schedules at
- TranSantin
- Road
- $1–9
- [email protected]
- Website
- Expreso Santa Cruz
Bus from Terminal Rodoviario de San Fernando to Terminal de Buses Santa Cruz
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Schedules at
- Expreso Santa Cruz
- Phone
- +56 22 683 8528
- [email protected]
- Website
- Andimar
Bus from Terminal Rodoviario de San Fernando to Terminal de Buses Santa Cruz
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $1–6
- Schedules at
- Andimar
- Semi Cama
- $1–6
- Cama
- $1–5
- Phone
- 0800-3331188
- [email protected]
- Website
- taqsa.com.ar
Bus from Veintiocho de Noviembre to Terminal de Ómnibus de Río Gallegos
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- $20–35
- Schedules at
- taqsa.com.ar
- Semibed
- $20–28
- Bed
- $22–35
Bus from Terminal de Ómnibus de Río Gallegos to Terminal de Omnibus Bariloche
- Ave. Duration
- 23h 40m
- Frequency
- Once a week
- Estimated price
- $100–197
- Schedules at
- taqsa.com.ar
- Semibed
- $100–140
- Bed
- $120–170
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from Terminal de Omnibus Bariloche to Terminal De Buses Osorno
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- $10–37
- Schedules at
- andesmar.com
- Book at
- andesmar.com
- Bed
- $12–18
- Semi bed
- $10–14
- Phone
- 0810-333-7575
- [email protected]
- Website
- viatac.com.ar
Bus from Terminal de Omnibus Bariloche to Terminal De Buses Osorno
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- $11–34
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $11–17
- Bed
- $13–20
- Website
- Flixbus Chile
Bus from Osorno to Curico
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- $70–120
- Schedules at
- Flixbus Chile
Bus from Puerto Montt to Curico
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Estimated price
- $80–140
- Schedules at
- Flixbus Chile
- Phone
- +56 752312637 / 752310589
- [email protected]
- Website
- Tenobus Emibus
Bus from Curicó to Terminal de Buses Santa Cruz
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- Tenobus Emibus
Bus from Curicó to Terminal de Buses Santa Cruz
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- Tenobus Emibus
Bus from Curicó to Terminal de Buses Santa Cruz
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- Tenobus Emibus
- Phone
- +56 22 822 7500
- [email protected]
- Website
- turbus.cl
Bus from Terminal de Buses de Puerto Montt to Terminal de Buses Lorenzo Varoli
- Ave. Duration
- 11h 14m
- Frequency
- Every 2 hours
- Estimated price
- $22–80
- Schedules at
- turbus.cl
- Book at
- turbus.cl
- Semi Cama
- $22–35
- Cama
- $30–50
- Premium
- $65–80
- Phone
- +56 22 748 6521
- [email protected]
- Website
- tepualvip.cl
Bus from Terminal de Buses de Puerto Montt to Terminal de Buses Lorenzo Varoli
- Ave. Duration
- 9h 32m
- Frequency
- Twice daily
- Estimated price
- $16–45
- Book at
- tepualvip.cl
- Phone
- +56 65 229 0100
- [email protected]
- Website
- ETM
Bus from Terminal de Buses de Puerto Montt to Terminal de Buses Lorenzo Varoli
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $21–35
- Schedules at
- ETM
- Phone
- +56 71 2243467 / 75 2311360 / 75 2491436
- Website
- Talmocur
Bus from Terminal de Buses Lorenzo Varoli to Curicó
- Ave. Duration
- 1h 15m
- Frequency
- Every 15 minutes
- Estimated price
- $5
- Schedules at
- Talmocur
- Phone
- +56 9 8521 3620
- [email protected]
- Website
- Navimag
Ferry from Puerto Natales to Puerto Montt
- Ave. Duration
- 3d 11h
- Frequency
- Twice a week
- Estimated price
- $330–890
- Website
- Navimag
- Cabin AA
- $700
- Cabin A
- $600
- Cabin CC
- $330
- Premium Suite
- $890
Ferry from Puerto Natales to Puerto Montt
- Ave. Duration
- 3d 11h
- Frequency
- Twice a week
- Estimated price
- $330–890
- Website
- Navimag
- Cabin AA
- $700
- Cabin A
- $600
- Cabin CC
- $330
- Premium Suite
- $890
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 Travelling around the UAE, Need to know: Eurostar, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
There are 81+ hotels available in Santa Cruz.






























