There are 5 ways to get from Yacuiba to Santa Cruz by bus, train, car, or plane
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 Yacuiba to Santa Cruz de la Sierra - Terminal Bimodalbus Santa Cruz
8h 4m$7–14Train
- Take the train from Yacuiba to Santa Cruztrain Mixto
16h 46m$7–14Drive 533.4 km
- Drive from Yacuiba to Santa Cruz de la Sierracar 533.4 km
7h 50m$26–38Bus, fly
- Take the bus from Yacuiba to Tarijabus
- Fly from Tarija (TJA) to Viru Viru International Airport (VVI)plane TJA - VVI
9h 1m$124–285Bus via Yacuiba
- Take the bus from Yacuiba to Santa Cruzbus
10h 5m$19–22
Tarija (TJA) to Viru Viru International Airport (VVI) flights
Questions & Answers
The cheapest way to get from Yacuiba to Santa Cruz is to train which costs $7 - $15 and takes 16h 46m.
The fastest way to get from Yacuiba to Santa Cruz is to drive which takes 7h 50m and costs $25 - $40.
No, there is no direct bus from Yacuiba to Santa Cruz. However, there are services departing from Yacuiba and arriving at Santa Cruz de la Sierra - Terminal Bimodal via . The journey, including transfers, takes approximately 8h 4m.
No, there is no direct train from Yacuiba to Santa Cruz. However, there are services departing from Yacuiba and arriving at Santa Cruz via . The journey, including transfers, takes approximately 16h 46m.
The distance between Yacuiba and Santa Cruz is 549 km. The road distance is 533.4 km.
The best way to get from Yacuiba to Santa Cruz without a car is to bus which takes 8h 4m and costs $7 - $14.
It takes approximately 8h 4m to get from Yacuiba to Santa Cruz, including transfers.
Yacuiba to Santa Cruz bus services, operated by Flota Bolivar, depart from Yacuiba station.
Yacuiba to Santa Cruz train services, operated by Ferroviaria Oriental S.A, depart from Yacuiba station.
The best way to get from Yacuiba to Santa Cruz is to bus which takes 8h 4m and costs $7 - $14. Alternatively, you can train, which costs $7 - $15 and takes 16h 46m.
What companies run services between Yacuiba, Bolivia and Santa Cruz, Bolivia?
Flota Bolivar operates a bus from Yacuiba to Santa Cruz de la Sierra - Terminal Bimodal twice daily. Tickets cost $5–10 and the journey takes 8h. Trans Cotoca also services this route twice daily. Alternatively, Ferroviaria Oriental S.A operates a train from Yacuiba to Santa Cruz once a week. Tickets cost $5–11 and the journey takes 16h 42m.
- Website
- boa.bo
Flights from Tarija to Viru Viru International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $120–280
Flights from Tarija to Viru Viru International Airport via Cochabamba
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- $120–280
- Phone
- (+591) 3 3387000
- [email protected]
- Website
- ticketsbolivia.com.bo
Train from Yacuiba to Santa Cruz
- Ave. Duration
- 16h 42m
- Frequency
- Once a week
- Estimated price
- $5–11
- Schedules at
- ticketsbolivia.com.bo
- Phone
- +591 69414917
- Website
- facebook.com
Bus from Yacuiba to Santa Cruz de la Sierra - Terminal Bimodal
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- $5–10
- Schedules at
- facebook.com
- Normal
- $5–7
- Semicama
- $7–10
- Cama
- $11–13
- Phone
- +591 76340023
- [email protected]
- Website
- facebook.com
Bus from Yacuiba to Santa Cruz de la Sierra - Terminal Bimodal
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- $7
- Schedules at
- facebook.com
- Phone
- +591 4663 5753
- Website
- ozvpipo29.wixsite.com
Bus from Yacuiba to Tarija
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $4
- Schedules at
- ozvpipo29.wixsite.com
- Phone
- +591 71341858
- Website
- facebook.com
Bus from Yacuiba to Tarija
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $5
- Schedules at
- facebook.com
- Phone
- +59 1 7203 7660
- Website
- facebook.com
Bus from Yacuiba to Santa Cruz
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +591 6082 3904
- [email protected]
- Website
- facebook.com
Bus from Yacuiba to Santa Cruz
- Ave. Duration
- 8h
- Frequency
- 5 times a week
- Estimated price
- $16–19
- Website
- https://www.facebook.com/Bolpar-srl-412150602265345
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 Want to know more about Flixbus?, Getting to Rome from the airport, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
Yacuiba to Santa Cruz bus services, operated by Flota Bolivar, arrive at Santa Cruz de la Sierra - Terminal Bimodal station.
Yacuiba to Santa Cruz train services, operated by Ferroviaria Oriental S.A, arrive at Santa Cruz station.
Yes, the driving distance between Yacuiba to Santa Cruz is 533 km. It takes approximately 7h 50m to drive from Yacuiba to Santa Cruz.
There are 728+ hotels available in Santa Cruz.













