There are 7 ways to get from Rio de Janeiro to Salar de Uyuni 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 to Uyuni  •  10 h 19 min

  1. Fly from Rio De Janeiro Santos Dumont (SDU) to Uyuni (UYU) SDU - UYU

$615 - $1,319

Cheapest option

Bus via Buenos Aires - Retiro  •  3 days 9 h

  1. Take the bus from Rio de Janeiro - Novo Rio to São Paulo - Tietê
  2. Take the bus from Sao Paulo to Buenos Aires - Retiro
  3. Take the bus from Buenos Aires- Terminal Retiro to Villazón
  4. Take the bus from Villazón to Uyuni

$150 - $204

5 alternative options

Fly to Potosi, bus  •  28 h 41 min

  1. Fly from Rio De Janeiro Santos Dumont (SDU) to Potosi (POI) SDU - POI
  2. Take the bus from Potosi to Uyuni

$400 - $837

Bus, train  •  2 days 21 h

  1. Take the bus from Rio de Janeiro to Posadas
  2. Take the bus from Posadas to San Miguel de Tucumán
  3. Take the bus from Tucumán to La Quiaca
  4. Take the train from Villazón to Uyuní

$162 - $275

Bus JBL Turismo  •  3 days 0 h

  1. Take the bus from Rio de Janeiro to Santiago
  2. Take the bus from Santiago - Terminal San Borja to Calama
  3. Take the bus from Calama to Uyuni

$160 - $296

Bus, train via Buenos Aires  •  3 days 19 h

  1. Take the bus from Rio de Janeiro to Buenos Aires
  2. Take the bus from Buenos Aires- Terminal Retiro to Villazón
  3. Take the train from Villazón to Uyuní

$165 - $240

Drive  •  42 h 11 min

  1. Drive from Rio de Janeiro to Salar de Uyuni 2133.4 miles

$360 - $550

Questions & Answers

The cheapest way to get from Rio de Janeiro to Salar de Uyuni is to bus which costs R$ 600 - R$ 850 and takes 3 days 9 h.

More details

The quickest way to get from Rio de Janeiro to Salar de Uyuni is to fly which costs R$ 2500 - R$ 5500 and takes 10 h 19 min.

More details

No, there is no direct bus from Rio de Janeiro to Salar de Uyuni. However, there are services departing from Rio de Janeiro and arriving at Salar de Uyuni via Santiago - Terminal San Borja, Calama and Uyuni. The journey, including transfers, takes approximately 3 days 0 h.

More details

The distance between Rio de Janeiro and Salar de Uyuni is 2474 km. The road distance is 3413.5 km.

Get driving directions

The best way to get from Rio de Janeiro to Salar de Uyuni without a car is to bus which takes 3 days 0 h and costs R$ 650 - R$ 1300.

More details

It takes approximately 10 h 19 min to get from Rio de Janeiro to Salar de Uyuni, including transfers.

More details

Rio de Janeiro to Salar de Uyuni bus services, operated by JBL Turismo, depart from Rio de Janeiro station.

More details

The best way to get from Rio de Janeiro to Salar de Uyuni is to fly which takes 10 h 19 min and costs R$ 2500 - R$ 5500. Alternatively, you can bus, which costs R$ 650 - R$ 1300 and takes 3 days 0 h.

Mode details

Map of how to get from Rio de Janeiro to Salar de Uyuni.
Launch map view
  • Distance: 1546.5 miles
  • Duration: 10 h 19 min

What companies run services between Rio de Janeiro, Brazil and Salar de Uyuni, Bolivia?

Azul Linhas Aéreas Brasileiras, Boliviana de Aviación and two other airlines fly from Rio de Janeiro to Salar de Uyuni 4 times a day. Alternatively, you can take a bus from Rio de Janeiro to Salar de Uyuni via Santiago, Santiago - Terminal San Borja, Calama, Calama, Uyuni, and Salar de Uyuni in around 3 days 0 h.

Airlines
Boliviana de Aviación
Website
boa.bo
Flights from Rio De Janeiro Santos Dumont to Uyuni via Sao Paulo, Cochabamba, La Paz
Ave. Duration
9 h 55 min
When
Saturday
Estimated price
$550 - $1,300
Flights from Rio De Janeiro Santos Dumont to Uyuni via Sao Paulo, Santa Cruz, La Paz
Ave. Duration
10 h 15 min
When
Sunday
Estimated price
$550 - $1,300
Flights from Rio De Janeiro Santos Dumont to Potosi via Sao Paulo, Cochabamba
Ave. Duration
21 h 45 min
When
Saturday
Estimated price
$360 - $800
Flights from Rio De Janeiro Santos Dumont to Potosi via Sao Paulo, Cochabamba, La Paz
Ave. Duration
21 h 10 min
When
Saturday
Estimated price
$380 - $850
Flights from Rio De Janeiro Santos Dumont to Potosi via Sao Paulo, Santa Cruz, La Paz
Ave. Duration
21 h 30 min
When
Sunday
Estimated price
$380 - $850
Flights from Rio De Janeiro Santos Dumont to Potosi via Sao Paulo, Santa Cruz, Cochabamba
Ave. Duration
22 h 5 min
When
Sunday
Estimated price
$360 - $800
Flights from Rio De Janeiro Santos Dumont to Potosi via Belo Horizonte Confins, Sao Paulo, Cochabamba
Ave. Duration
25 h 40 min
When
Tuesday and Thursday
Estimated price
$380 - $900
Amaszonas
Website
amaszonas.com
Flights from Rio De Janeiro Santos Dumont to Uyuni via Sao Paulo, Santa Cruz, La Paz
Ave. Duration
12 h 22 min
When
Saturday and Sunday
Estimated price
$550 - $1,400
Flights from Rio De Janeiro Santos Dumont to Uyuni via Sao Paulo, Cochabamba, La Paz
Ave. Duration
9 h 45 min
When
Saturday
Estimated price
$550 - $1,300
Train operators
Empresa Ferroviaria Andina S.A
Phone
(+591-2) 2184555 / 4566
Website
fca.com.bo
Train from Villazón to Uyuní
Ave. Duration
8 h 20 min
Frequency
4 times a week
Estimated price
$4 - $18
Schedules at
fca.com.bo
Book at
ticketsbolivia.com.bo
Wara Wara del Sur - Popular
$4 - $6
Wara Wara del Sur - Salon
$6 - $8
Expreso del Sur - Salon
$8 - $10
Wara Wara del Sur - Ejecutivo
$13 - $18
Bus operators
Expreso 11 de Julio
Phone
+591 62459036
Website
facebook.com
Bus from Potosi to Uyuni
Ave. Duration
4 h
Frequency
Twice daily
Estimated price
$9
Schedules at
facebook.com
Book at
ticketsbolivia.com.bo
JBL Turismo
Phone
+55 51 3475.4440 / 0800 6484440
Email
contato@jblturismo.com.br
Website
jblturismo.com.br
Bus from Rio de Janeiro to Posadas
Ave. Duration
30 h 30 min
Frequency
Once a week
Estimated price
$65 - $130
Schedules at
jblturismo.com.br
Book at
jblturismo.com.br
CONVENCIONAL
$65 - $90
LEITO
$95 - $120
Bus from Rio de Janeiro to Santiago
Ave. Duration
39 h 30 min
Frequency
Once a week
Estimated price
$110 - $180
Schedules at
jblturismo.com.br
Book at
jblturismo.com.br
CONVENCIONAL
$110 - $160
LEITO
$150 - $180
Bus from Rio de Janeiro to Buenos Aires
Ave. Duration
2 days 1 h
Frequency
Once a week
Estimated price
$90 - $150
Schedules at
jblturismo.com.br
Book at
jblturismo.com.br
CONVENCIONAL
$90 - $120
LEITO
$120 - $150
Flecha Bus
Phone
+54 011 4000 5200
Email
atencionalcliente@flechabus.com.ar
Website
flechabus.com.ar
Bus from Posadas to San Miguel de Tucumán
Ave. Duration
16 h 30 min
Frequency
Once daily
Estimated price
$30 - $55
Schedules at
centraldepasajes.com.ar
Book at
centraldepasajes.com.ar
Economy
$30 - $45
Executive
$39 - $45
Suite
$47 - $52
El Rapido Internacional
Phone
1-305-677-0535
Email
info@elrapidoint.com.ar
Website
elrapidoint.com.ar
Bus from Tucumán to La Quiaca
Ave. Duration
10 h 30 min
Frequency
Once daily
Estimated price
$14 - $25
Schedules at
elrapidoint.com.ar
Book at
elrapidoint.com.ar
Promo Semi Cama
$14 - $16
Semi Cama
$17 - $23
Cama
$22 - $25
Turbus
Phone
+56 22 822 7500
Email
atencion_clientes@turbus.cl
Website
turbus.cl
Bus from Santiago - Terminal San Borja to Calama
Ave. Duration
21 h 10 min
Frequency
4 times a day
Estimated price
$30 - $100
Schedules at
turbus.cl
2nd Class
$30 - $70
Premium
$70 - $100
1st Class
$90 - $130
Atacama 2000
Phone
+ 56 55 31 6664
Bus from Calama to Uyuni
Ave. Duration
7 h 30 min
Frequency
4 times a week
Estimated price
$15
Schedules at
voyhoy.com
Book at
voyhoy.com
Kaissara
Phone
0800 723 2121 / 0800 726 0246
Email
faleconosco@kaissara.com.br
Website
kaissara.com.br
Bus from Rio de Janeiro - Novo Rio to São Paulo - Tietê
Ave. Duration
6 h
Frequency
Every 4 hours
Estimated price
$24 - $35
Book at
ad.zanox.com
Executive
$24 - $35
Conventional
$24 - $35
Business
$30 - $45
First Class
$40 - $55
Crucero Del Norte
Website
crucerodelnorte.com.ar
Bus from Sao Paulo to Buenos Aires - Retiro
Ave. Duration
33 h 40 min
Frequency
Once daily
Estimated price
$50 - $95
Schedules at
crucerodelnorte.com.ar
Book at
crucerodelnorte.com.ar
Semi Cama
$50 - $70
Suite
$70 - $85
Cama
$65 - $85
Transamericano
Phone
+5646413682
Website
facebook.com
Bus from Buenos Aires- Terminal Retiro to Villazón
Ave. Duration
28 h 45 min
Frequency
3 times a week
Estimated price
$69
Schedules at
facebook.com
Autotransportes Tupiza
Phone
+591 68421233 Tupiza / 3 3311649 Santa Cruz / 2 6243044 Potosí
Website
facebook.com
Bus from Villazón to Uyuni
Ave. Duration
8 h
Frequency
Twice daily
Estimated price
$6 - $8
Schedules at
facebook.com

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 Which side of Niagara Falls should I choose (and how do I get there)?, 5 incredible day trips from Florence by train and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.