There are 4 ways to get from Bolivia to Corumbá by 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 via Puerto Suarez
best- Take the bus from Santa Cruz - Terminal Bimodal to Puerto Suarezbus Santa Cruz
8h 13mR$152–160Train
cheapest- Take the train from Santa Cruz to Puerto Quijarrotrain Santa Cruz / ...
16h 56mR$76–81Drive 653.2 km
- Drive from Santa Cruz de la Sierra to Corumbácar 653.2 km
8h 47mR$343–495Bus
- Take the bus from Santa Cruz de la Sierra to Puerto Quijarrobus Santa Cruz
8h 45mR$197–202
Comparing Your Travel Options
The cheapest way to get from Bolivia to Corumbá is to train which costs R$ 75 - R$ 81 and takes 16h 56m.
The fastest way to get from Bolivia to Corumbá is to bus via Puerto Suarez which takes 8h 13m and costs R$ 150 - R$ 160.
No, there is no direct bus from Bolivia to Corumbá. However, there are services departing from Santa Cruz - Terminal Bimodal and arriving at Puerto Suarez via . The journey, including transfers, takes approximately 8h 13m.
No, there is no direct train from Bolivia to Corumbá. However, there are services departing from Santa Cruz and arriving at Puerto Quijarro via . The journey, including transfers, takes approximately 16h 56m.
The distance between Bolivia and Corumbá is 660 km. The road distance is 653.2 km.
It takes approximately 8h 13m to get from Bolivia to Corumbá, including transfers.
Bolivia to Corumbá bus services, operated by Pionera Trans Bolivia LTDA, depart from Santa Cruz - Terminal Bimodal station.
Bolivia to Corumbá train services, operated by Ferroviaria Oriental S.A, depart from Santa Cruz station.
The best way to get from Bolivia to Corumbá is to bus via Puerto Suarez which takes 8h 13m and costs R$ 150 - R$ 160. Alternatively, you can train, which costs R$ 75 - R$ 81 and takes 16h 56m.
Bolivia to Corumbá bus services, operated by Pionera Trans Bolivia LTDA, arrive at Puerto Suarez station.
What companies run services between Bolivia and Corumbá, Brazil?
Pionera Trans Bolivia LTDA operates a bus from Santa Cruz - Terminal Bimodal to Puerto Suarez once daily. Tickets cost R$133 and the journey takes 7h 50m. Alternatively, Ferroviaria Oriental S.A operates a train from Santa Cruz to Puerto Quijarro twice daily. Tickets cost R$62 and the journey takes 16h 42m.
- Phone
- (+591) 3 3387000
- [email protected]
- Website
- ticketsbolivia.com.bo
Train from Santa Cruz to Puerto Quijarro
- Ave. Duration
- 16h 42m
- Frequency
- Twice daily
- Estimated price
- R$62
- Schedules at
- ticketsbolivia.com.bo
- Phone
- +591 78129547
- Website
- Pionera Trans Bolivia LTDA
Bus from Santa Cruz - Terminal Bimodal to Puerto Suarez
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- R$133
- Schedules at
- Pionera Trans Bolivia LTDA
Bus from Santa Cruz de la Sierra to Puerto Quijarro
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- R$133
- 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 The London Underground: Essential tips to navigate the Tube, The beginner’s guide to the 2018 World Nomad Games, and Travelling around the UAE - to help you get the most out of your next trip.
Booking & Getting There
Bolivia to Corumbá train services, operated by Ferroviaria Oriental S.A, arrive at Puerto Quijarro station.
Yes, the driving distance between Bolivia to Corumbá is 653 km. It takes approximately 8h 47m to drive from Bolivia to Corumbá.
There are 39+ hotels available in Corumbá.



