There are 4 ways to get from Puerto Suárez 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 Puerto Suarez to Santa Cruz - Terminal Bimodalbus Puerto Quijarro
9h 55m$27–28Train
cheapest- Take the train from Puerto Quijarro to Santa Cruztrain Santa Cruz / ...
16h 58m$23–27Drive 636.5 km
- Drive from Puerto Suárez to Santa Cruz de la Sierracar 636.5 km
8h 30m$31–45Fly
- Fly from Corumbá International Airport (CMG) to Viru Viru International Airport (VVI)plane CMG - VVI
25h 54m$753–1,404
Corumbá International Airport (CMG) to Viru Viru International Airport (VVI) flights
Questions & Answers
The cheapest way to get from Puerto Suárez to Santa Cruz is to train which costs $23 - $27 and takes 16h 58m.
The fastest way to get from Puerto Suárez to Santa Cruz is to drive which takes 8h 30m and costs $30 - $45.
No, there is no direct bus from Puerto Suárez to Santa Cruz. However, there are services departing from Puerto Suarez and arriving at Santa Cruz - Terminal Bimodal via . The journey, including transfers, takes approximately 9h 55m.
No, there is no direct train from Puerto Suárez to Santa Cruz. However, there are services departing from Puerto Quijarro and arriving at Santa Cruz via . The journey, including transfers, takes approximately 16h 58m.
The distance between Puerto Suárez and Santa Cruz is 641 km. The road distance is 636.5 km.
The best way to get from Puerto Suárez to Santa Cruz without a car is to bus which takes 9h 55m and costs $27 - $29.
It takes approximately 9h 55m to get from Puerto Suárez to Santa Cruz, including transfers.
Puerto Suárez to Santa Cruz bus services, operated by Pionera Trans Bolivia LTDA, depart from Puerto Suarez station.
Puerto Suárez to Santa Cruz train services, operated by Ferroviaria Oriental S.A, depart from Puerto Quijarro station.
The best way to get from Puerto Suárez to Santa Cruz is to bus which takes 9h 55m and costs $27 - $29. Alternatively, you can train, which costs $23 - $27 and takes 16h 58m, you could also fly, which costs $750 - $1,400 and takes 25h 54m.
What companies run services between Puerto Suárez, Bolivia and Santa Cruz, Bolivia?
Pionera Trans Bolivia LTDA operates a bus from Puerto Suarez to Santa Cruz - Terminal Bimodal once daily. Tickets cost $25 and the journey takes 9h 50m. Alternatively, Ferroviaria Oriental S.A operates a train from Puerto Quijarro to Santa Cruz twice daily. Tickets cost $12 and the journey takes 16h 42m.
- Website
- voegol.com.br
Flights from Corumbá International Airport to Viru Viru International Airport via Sao Paulo Viracopos, Curitiba, Sao Paulo
- Ave. Duration
- 25h
- When
- Monday and Wednesday
- Estimated price
- $420–1,400
Flights from Corumbá International Airport to Viru Viru International Airport via Sao Paulo Viracopos, Ribeirao Preto, Sao Paulo
- Ave. Duration
- 25h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $400–1,400
Flights from Corumbá International Airport to Viru Viru International Airport via Sao Paulo Viracopos, Rio De Janeiro Santos Dumont, Sao Paulo
- Ave. Duration
- 25h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $420–1,400
- Website
- boa.bo
Flights from Corumbá International Airport to Viru Viru International Airport via Sao Paulo Viracopos, Rio De Janeiro-Galeao
- Ave. Duration
- 29h 15m
- When
- Saturday
- Estimated price
- $450–1,300
Flights from Corumbá International Airport to Viru Viru International Airport via Sao Paulo Viracopos, Rio De Janeiro Santos Dumont, Sao Paulo
- Ave. Duration
- 29h 40m
- When
- Monday
- Estimated price
- $460–1,300
- Phone
- (+591) 3 3387000
- [email protected]
- Website
- ticketsbolivia.com.bo
Train from Puerto Quijarro to Santa Cruz
- Ave. Duration
- 16h 42m
- Frequency
- Twice daily
- Estimated price
- $12
- Schedules at
- ticketsbolivia.com.bo
- Phone
- +591 78129547
- Website
- Pionera Trans Bolivia LTDA
Bus from Puerto Suarez to Santa Cruz - Terminal Bimodal
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- $25
- Schedules at
- Pionera Trans Bolivia LTDA
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 How to get from Heathrow Airport into central London, The beginner’s guide to the 2018 World Nomad Games, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
More Questions & Answers
Puerto Suárez to Santa Cruz bus services, operated by Pionera Trans Bolivia LTDA, arrive at Santa Cruz - Terminal Bimodal station.
Puerto Suárez to Santa Cruz train services, operated by Ferroviaria Oriental S.A, arrive at Santa Cruz station.
Yes, the driving distance between Puerto Suárez to Santa Cruz is 636 km. It takes approximately 8h 30m to drive from Puerto Suárez to Santa Cruz.
There are 731+ hotels available in Santa Cruz.



