There are 4 ways to get from Santa Cruz to San Bernardo by bus (Flixbus), bus, train, 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.
Bus
best- Take the bus from Hospital to Terminal Colónbus Santiago
2h 31m$4–12Bus, train
cheapest- Take the bus from Hospital to Terminal Rodoviario de San Fernandobus Santiago
- Take the train from San Fernando to San Bernardotrain Chillán
3h 17m$2–8Drive 163.6 km
- Drive from Santa Cruz to San Bernardocar 163.6 km
1h 52m$21–30Bus via San Francisco de Mostazal
- Take the bus from Terminal de Buses Santa Cruz to San Francisco de Mostazalbus Santiago
- Take the bus from San Francisco de Mostazal to Terminal Colónbus Santiago
3h$12–76
Santa Cruz to San Bernardo by bus
Questions & Answers
The cheapest way to get from Santa Cruz to San Bernardo is to bus and train which costs $1 - $9 and takes 3h 17m.
The fastest way to get from Santa Cruz to San Bernardo is to drive which takes 1h 52m and costs $20 - $30.
Yes, there is a direct bus departing from Hospital and arriving at Terminal Colón. Services depart every two hours, and operate every day. The journey takes approximately 2h 31m.
The distance between Santa Cruz and San Bernardo is 197 km. The road distance is 163.6 km.
The best way to get from Santa Cruz to San Bernardo without a car is to bus which takes 2h 31m and costs $4 - $12.
The bus from Hospital to Terminal Colón takes 2h 31m including transfers and departs every two hours.
Santa Cruz to San Bernardo bus services, operated by Andimar, depart from Hospital station.
Santa Cruz to San Bernardo bus services, operated by Andimar, arrive at Terminal Colón station.
Yes, the driving distance between Santa Cruz to San Bernardo is 164 km. It takes approximately 1h 52m to drive from Santa Cruz to San Bernardo.
Book your Santa Cruz to San Bernardo bus tickets online with Omio and FlixBus.
What companies run services between Santa Cruz, O'Higgins, Chile and San Bernardo, Chile?
Andimar operates a bus from Hospital to Terminal Colón hourly. Tickets cost $4–12 and the journey takes 2h 31m. Two other operators also service this route.
- Phone
- +56 22 585 5000
- [email protected]
- Website
- efe.cl
Train from San Fernando to San Bernardo
- Phone
- +56 22 683 8528
- [email protected]
- Website
- Andimar
Bus from Hospital to Terminal Colón
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- $4–12
- Schedules at
- Andimar
- Semi Cama
- $4–9
- Cama
- $6–12
Bus from Hospital to Terminal Rodoviario de San Fernando
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $1–6
- Schedules at
- Andimar
- Semi Cama
- $1–6
- Cama
- $1–5
- Website
- Flixbus Chile
Bus from Hospital to Terminal Colón
- Ave. Duration
- 2h 24m
- Frequency
- Every 2 hours
- Estimated price
- $19–35
- Schedules at
- Flixbus Chile
Bus from Hospital to Terminal Colón
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- $5–11
- Schedules at
- TranSantin
- Road
- $5–11
- [email protected]
- Website
- Expreso Santa Cruz
Bus from Terminal de Buses Santa Cruz to San Francisco de Mostazal
- Ave. Duration
- 2h 20m
- Frequency
- Every 30 minutes
- Estimated price
- $7
- Schedules at
- Expreso Santa Cruz
- Phone
- +56 22 822 7500
- [email protected]
- Website
- turbus.cl
Bus from San Francisco de Mostazal to Terminal Colón
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- $6–70
- Schedules at
- turbus.cl
- Book at
- turbus.cl
- Semi Cama
- $8–12
- Cama
- $6–10
- Premium
- $60–70
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 Need to know: Eurostar, Need to know: Greyhound, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
There are 3367+ hotels available in San Bernardo.












