There are 5 ways to get from Yacuiba to Santa Cruz de la Sierra 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$16–19Train
cheapest- Take the train from Yacuiba to Santa Cruztrain Mixto
16h 42m$5–11Drive 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–295Train, bus
- Take the train from Yacuiba to Villamontestrain Mixto
- Take the bus from Villamontes to Santa Cruz de la Sierra - Terminal Bimodalbus Santa Cruz de la Sierra
12h 7m$14
Tarija (TJA) to Viru Viru International Airport (VVI) flights
Questions & Answers
The cheapest way to get from Yacuiba to Santa Cruz de la Sierra is to train which costs $5 - $11 and takes 16h 42m.
The fastest way to get from Yacuiba to Santa Cruz de la Sierra is to drive which takes 7h 50m and costs $25 - $40.
Yes, there is a direct bus departing from Yacuiba and arriving at Santa Cruz de la Sierra - Terminal Bimodal. Services depart every four hours, and operate every day. The journey takes approximately 8h.
Yes, there is a direct train departing from Yacuiba and arriving at Santa Cruz. Services depart once a week, and operate Thursday. The journey takes approximately 16h 42m.
The distance between Yacuiba and Santa Cruz de la Sierra is 546 km. The road distance is 533.4 km.
The best way to get from Yacuiba to Santa Cruz de la Sierra without a car is to bus which takes 8h and costs $16 - $19.
The bus from Yacuiba to Santa Cruz de la Sierra - Terminal Bimodal takes 8h including transfers and departs every four hours.
Yacuiba to Santa Cruz de la Sierra bus services, operated by Flota Bolivar, depart from Yacuiba station.
Yacuiba to Santa Cruz de la Sierra train services, operated by Ferroviaria Oriental S.A, depart from Yacuiba station.
The best way to get from Yacuiba to Santa Cruz de la Sierra is to bus which takes 8h and costs $16 - $19. Alternatively, you can train, which costs $5 - $11 and takes 16h 42m.
What companies run services between Yacuiba, Bolivia and Santa Cruz de la Sierra, 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. Four other operators also service this route. 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–290
Flights from Tarija to Viru Viru International Airport via Cochabamba
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- $120–290
- 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
Train from Yacuiba to Villamontes
- Ave. Duration
- 3h 1m
- Frequency
- Once a week
- Estimated price
- $5
- Schedules at
- ticketsbolivia.com.bo
- Phone
- +591 69414917
- Website
- Flota Bolivar
Bus from Yacuiba to Santa Cruz de la Sierra - Terminal Bimodal
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- $5–10
- Schedules at
- Flota Bolivar
- Normal
- $5–7
- Semicama
- $7–10
- Cama
- $11–13
- Phone
- +591 76340023
- [email protected]
- Website
- Trans Cotoca
Bus from Yacuiba to Santa Cruz de la Sierra - Terminal Bimodal
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- $7
- Schedules at
- Trans Cotoca
- Phone
- +591-72233555
- [email protected]
- Website
- Trans Copacabana SA
Bus from Yacuiba to Santa Cruz de la Sierra - Terminal Bimodal
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $6–18
- Schedules at
- Trans Copacabana SA
Bus from Yacuiba to Santa Cruz de la Sierra - Terminal Bimodal
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Flota Urkupiña (Quirquincho Group)
- Phone
- +591 6082 3904
- [email protected]
- Website
- Bolpar
Bus from Yacuiba to Santa Cruz de la Sierra - Terminal Bimodal
- Ave. Duration
- 8h
- Frequency
- 5 times a week
- Estimated price
- $16–19
- Website
- Bolpar
- Phone
- +591 4663 5753
- Website
- Expreso San Roque
Bus from Yacuiba to Tarija
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $4
- Schedules at
- Expreso San Roque
- Phone
- +591 71341858
- Website
- Trans Narvaez
Bus from Yacuiba to Tarija
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $5
- Schedules at
- Trans Narvaez
- Phone
- +591 7501 4562
- [email protected]
- Website
- San Silvestre
Bus from Villamontes to Santa Cruz de la Sierra - Terminal Bimodal
- Ave. Duration
- 8h
- Frequency
- 4 times a day
- Estimated price
- $9
- Website
- San Silvestre
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Why you should take the train in the US, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
Yacuiba to Santa Cruz de la Sierra bus services, operated by Flota Bolivar, arrive at Santa Cruz de la Sierra - Terminal Bimodal station.
Yacuiba to Santa Cruz de la Sierra train services, operated by Ferroviaria Oriental S.A, arrive at Santa Cruz station.
Yes, the driving distance between Yacuiba to Santa Cruz de la Sierra is 533 km. It takes approximately 7h 50m to drive from Yacuiba to Santa Cruz de la Sierra.
Book your Yacuiba to Santa Cruz de la Sierra train tickets online with 12go.asia.
Book your Yacuiba to Santa Cruz de la Sierra bus tickets online with 12go.asia.
There are 731+ hotels available in Santa Cruz de la Sierra.

















