There are 4 ways to get from Bolivia to Brasília by plane, 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.

Recommended option

Fly  •  9 h 16 min

  1. Fly from Santa Cruz (VVI) to Brasilia (BSB) VVI - BSB

$293 - $655

Cheapest option

Train, bus  •  37 h 43 min

  1. Take the train from Santa Cruz de la Sierra - Terminal bimodal to Puerto Quijarro
  2. Take the bus from Corumbá to Campo Grande
  3. Take the bus from Campo Grande to Brasília

$82 - $140

2 alternative options

Bus  •  34 h 42 min

  1. Take the bus from Santa Cruz to Corumbá
  2. Take the bus from Corumbá to Campo Grande
  3. Take the bus from Campo Grande to Brasília

Drive  •  29 h 26 min

  1. Drive from Santa Cruz de la Sierra to Brasília 1325.7 miles

$220 - $330

Questions & Answers

The cheapest way to get from Bolivia to Brasília is to train and bus which costs $80 - $140 and takes 37 h 43 min.

More details

The quickest way to get from Bolivia to Brasília is to fly which costs $290 - $700 and takes 9 h 16 min.

More details

The distance between Bolivia and Brasília is 1825 km. The road distance is 2121.1 km.

Get driving directions

It takes approximately 9 h 16 min to get from Bolivia to Brasília, including transfers.

More details

There are 264+ hotels available in Brasília. Prices start at $25 USD per night.

More detail

Map of how to get from Bolivia to Brasília.
Launch map view
  • Distance: 1140.5 miles
  • Duration: 9 h 16 min

What companies run services between Bolivia and Brasília, Brazil?

Gol Transportes Aéreos, Boliviana de Aviación and two other airlines fly from Santa Cruz de la Sierra to Brasília 4 times a day. Alternatively, you can take a bus from Santa Cruz de la Sierra to Brasília via Santa Cruz, Corumbá, Campo Grande, Brasília, Shopping, Central Station, and N1 Esplanada dos Ministérios in around 34 h 42 min.

Airlines
Gol Transportes Aéreos
Website
voegol.com.br
Flights from Santa Cruz to Brasilia via Sao Paulo
Ave. Duration
5 h 25 min
When
Saturday
Estimated price
$270 - $800
Flights from Santa Cruz to Brasilia via Sao Paulo, Belo Horizonte Confins
Ave. Duration
8 h 10 min
When
Thursday, Friday and Sunday
Estimated price
$280 - $850
Azul Linhas Aéreas Brasileiras
Website
voeazul.com.br
Flights from Santa Cruz to Brasilia via Sao Paulo
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$290 - $650
Train operators
Ferroviaria Oriental S.A
Phone
(+591) 3 3387000
Website
fo.com.bo
Train from Santa Cruz de la Sierra - Terminal bimodal to Puerto Quijarro
Ave. Duration
12 h
Frequency
6 times a week
Estimated price
$9 - $35
Schedules at
fo.com.bo
Book at
ticketsbolivia.com.bo
Mixto
$9 - $11
Expreso Oriental
$12 - $16
Ferrobús
$23 - $35
Bus operators
La Preferida Bus
Phone
+591- 3-3647160
Email
atencionalcliente@lapreferidabus.com.bo
Website
lapreferidabus.com.bo
Bus from Santa Cruz to Corumbá
Ave. Duration
9 h
Frequency
Once daily
Schedules at
lapreferidabus.com.bo
Book at
ticketsbolivia.com.bo
Andorinha
Viacao Sao Luiz
Phone
0800 725 7711
Email
sac@viacaosaoluiz.com.br
Website
viacaosaoluiz.com.br
Bus from Campo Grande to Brasília
Ave. Duration
16 h 10 min
Frequency
Twice daily
Estimated price
$45 - $60
Schedules at
viacaosaoluiz.com.br
Book at
viacaosaoluiz.com.br

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 do I buy a London Underground ticket?, Travelling to the US: What do I need to know? and Best ways to travel around Australia - to help you get the most out of your next trip.