There are 6 ways to get from Santa Cruz to Puerto Montt by bus, car, plane, or bus (Flixbus)
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 Terminal de Buses Santa Cruz to Terminal Rodoviario de San Fernandobus Santiago / ...
- Take the bus from Paradero Maggi San Fernando to Agencia Puerto Varas - ETMbus Las Condes
9h 9m$27–51Bus via Curicó
cheapest- Take the bus from Terminal de Buses Santa Cruz to Curicóbus Private Curicó / ...
- Take the bus from Curicó to Terminal de Buses de Puerto Monttbus Santiago
12h 38m$26–83Drive 893 km
- Drive from Santa Cruz to Puerto Monttcar 893 km
9h 17m$111–160Bus, fly to El Tepual International Airport
- Take the bus from Hospital to Terminal Sur de Santiagobus
- Fly from Comodoro Arturo Merino Benítez International Airport (SCL) to El Tepual International Airport (PMC)plane SCL - PMC
6h 53m$76–167Bus via Curicó #2
- Take the bus from Terminal de Buses Santa Cruz to Curicóbus Private Curicó / ...
- Take the bus from Curico to Puerto Monttbus FlixBus CL024
13h 25m$83–143Bus, fly to Osorno
- Take the bus from Hospital to Terminal Sur de Santiagobus
- Fly from Comodoro Arturo Merino Benítez International Airport (SCL) to Osorno (ZOS)plane SCL - ZOS
- Take the bus from Terminal De Buses Osorno to Clinica Puerto Monttbus
9h 1m$98–215
Comodoro Arturo Merino Benítez International Airport (SCL) to El Tepual International Airport (PMC) flights
Questions & Answers
The cheapest way to get from Santa Cruz to Puerto Montt is to bus which costs $27 - $55 and takes 9h 9m.
The fastest way to get from Santa Cruz to Puerto Montt is to bus and fly which takes 6h 53m and costs $75 - $170.
No, there is no direct bus from Santa Cruz to Puerto Montt. However, there are services departing from Terminal de Buses Santa Cruz and arriving at Avenida Presidente Salvador Allende / Rengifo via Paradero Maggi San Fernando and San Francisco / Colón. The journey, including transfers, takes approximately 9h 9m.
The distance between Santa Cruz and Puerto Montt is 952 km. The road distance is 893 km.
The best way to get from Santa Cruz to Puerto Montt without a car is to bus which takes 9h 9m and costs $27 - $55.
It takes approximately 9h 9m to get from Santa Cruz to Puerto Montt, including transfers.
Santa Cruz to Puerto Montt bus services, operated by TranSantin, depart from Terminal de Buses Santa Cruz station.
Santa Cruz to Puerto Montt bus services, operated by TranSantin, arrive at Terminal Rodoviario de San Fernando station.
Yes, the driving distance between Santa Cruz to Puerto Montt is 893 km. It takes approximately 9h 17m to drive from Santa Cruz to Puerto Montt.
There are 658+ hotels available in Puerto Montt.
What companies run services between Santa Cruz, O'Higgins, Chile and Puerto Montt, Chile?
You can take a bus from Terminal de Buses Santa Cruz to Avenida Presidente Salvador Allende / Rengifo via Terminal Rodoviario de San Fernando, Paradero Maggi San Fernando, Agencia Puerto Varas - ETM, and San Francisco / Colón in around 9h 9m.
- Website
- latam.com
Flights from Comodoro Arturo Merino Benítez International Airport to El Tepual International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $65–130
Flights from Comodoro Arturo Merino Benítez International Airport to Osorno
- Ave. Duration
- 1h 41m
- When
- Friday, Saturday, Tuesday, and Sunday
- Estimated price
- $55–110
- Website
- skyairline.com
Flights from Comodoro Arturo Merino Benítez International Airport to El Tepual International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- $40–120
Flights from Comodoro Arturo Merino Benítez International Airport to Osorno
- Ave. Duration
- 1h 40m
- When
- Friday, Monday, Tuesday, Thursday, Sunday, and Saturday
- Estimated price
- $45–150
- Website
- jetsmart.com
Flights from Comodoro Arturo Merino Benítez International Airport to El Tepual International Airport
- Ave. Duration
- 1h 49m
- When
- Saturday to Sunday
- Estimated price
- $35–110
Bus from Terminal de Buses Santa Cruz to Terminal Rodoviario de San Fernando
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–9
- Schedules at
- TranSantin
- Road
- $1–9
Bus from Terminal De Buses Osorno to Clinica Puerto Montt
- Ave. Duration
- 1h 29m
- Frequency
- Twice daily
- Estimated price
- $3–10
- Schedules at
- TranSantin
- Road
- $3–10
- [email protected]
- Website
- Expreso Santa Cruz
Bus from Terminal de Buses Santa Cruz to Terminal Rodoviario de San Fernando
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Schedules at
- Expreso Santa Cruz
- Phone
- +56 22 683 8528
- [email protected]
- Website
- Andimar
Bus from Terminal de Buses Santa Cruz to Terminal Rodoviario de San Fernando
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $1–6
- Schedules at
- Andimar
- Semi Cama
- $1–6
- Cama
- $1–5
Bus from Hospital to Terminal Sur de Santiago
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- $4–13
- Schedules at
- Andimar
- Semi Cama
- $4–9
- Cama
- $7–13
Bus from Hospital to Terminal Sur de Santiago
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- $4–13
- Schedules at
- Andimar
- Semi Cama
- $4–9
- Cama
- $7–13
- Phone
- +56 65 229 0100
- [email protected]
- Website
- ETM
Bus from Paradero Maggi San Fernando to Agencia Puerto Varas - ETM
- Ave. Duration
- 6h 30m
- Frequency
- 5 times a day
- Estimated price
- $23–40
- Schedules at
- ETM
Bus from Terminal De Buses Osorno to Clinica Puerto Montt
- Ave. Duration
- 1h 37m
- Frequency
- Every 3 hours
- Estimated price
- $3–19
- Schedules at
- ETM
- Phone
- +56 752312637 / 752310589
- [email protected]
- Website
- Tenobus Emibus
Bus from Terminal de Buses Santa Cruz to Curicó
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- Tenobus Emibus
Bus from Terminal de Buses Santa Cruz to Curicó
- 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 Curicó to Terminal de Buses de Puerto Montt
- Ave. Duration
- 10h 23m
- Frequency
- Every 3 hours
- Estimated price
- $23–80
- Schedules at
- turbus.cl
- Book at
- turbus.cl
- Semi Cama
- $23–35
- Cama
- $35–50
- Premium
- $65–80
- Website
- Flixbus Chile
Bus from Curico to Puerto Montt
- Ave. Duration
- 11h 10m
- Frequency
- Twice daily
- Estimated price
- $80–140
- Schedules at
- Flixbus Chile
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 5 incredible day trips from Florence by train, How to get from Florence to Rome, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.












