There are 6 ways to get from Rio de Janeiro to Uyuni Municipality by plane, taxi, bus, car, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Uyuni Airport, taxi
best- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Uyuni Airport (UYU)plane GIG - UYU
- Take the taxi from Uyuni Airport (UYU) to Uyuni Municipalitytaxi
11h 47m$401–1,151Bus, train, taxi
cheapest- Take the bus from Terminal Rodoviário Novo Rio to Terminal de Rodoviário Posadasbus
- Take the bus from Terminal de Ómnibus Posadas to Terminal de Ómnibus de Santiago del Esterobus
- Take the bus from Terminal de Ómnibus de Santiago del Estero to Terminal La Quiacabus
- Take the train from Villazón to Uyunítrain
- Take the taxi from Uyuní to Uyuni Municipalitytaxi
2d 23h$283–448Bus, taxi
- Take the bus from Terminal Rodoviário Novo Rio to Terminal Barra Fundabus
- Take the bus from Terminal Barra Funda to Santa Cruzbus
- Take the bus from Santa Cruz to Sucrebus
- Take the bus from Sucre to Uyunibus
- Take the taxi from Uyuni to Uyuni Municipalitytaxi
2d 4hDrive 3,164.2 km
- Drive from Rio de Janeiro to Uyuni Municipalitycar 3,164.2 km
42h 17m$319–461Fly to Alcantari Airport, bus
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Alcantari Airport (SRE)plane GIG - SRE
- Take the bus from Sucre to Uyunibus
16h 49m$366–839Fly to Tarija, bus, Tour
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Tarija (TJA)plane GIG - TJA
- Take the bus from Tarija to Tupizabus
- Take a shuttle bus from Tupiza to Salar de Uyuni
19h 1m$433–834
Rio De Janeiro–Galeão International Airport (GIG) to Uyuni Airport (UYU) flights
Questions & Answers
The cheapest way to get from Rio de Janeiro to Uyuni Municipality is to bus and train and taxi which costs $280 - $450 and takes 2 days 23h.
The fastest way to get from Rio de Janeiro to Uyuni Municipality is to fly and taxi which takes 11h 47m and costs $400 - $1,200.
The distance between Rio de Janeiro and Uyuni Municipality is 2518 km. The road distance is 3164.2 km.
The best way to get from Rio de Janeiro to Uyuni Municipality without a car is to bus and taxi which takes 2 days 4h and costs .
It takes approximately 11h 47m to get from Rio de Janeiro to Uyuni Municipality, including transfers.
Yes, the driving distance between Rio de Janeiro to Uyuni Municipality is 3164 km. It takes approximately 42h 17m to drive from Rio de Janeiro to Uyuni Municipality.
What companies run services between Rio de Janeiro, Brazil and Uyuni Municipality, Bolivia?
There is no direct connection from Rio de Janeiro to Uyuni Municipality. However, you can take the bus to Galeão - Tom Jobim 2, walk to Rio De Janeiro–Galeão International Airport (GIG) airport, fly to Uyuni Airport (UYU), then take the taxi to Uyuni Municipality. Alternatively, you can take the bus to Terminal Barra Funda, take the bus to Santa Cruz, take the bus to Sucre, take the bus to Uyuni, then take the taxi to Uyuni Municipality.
- Website
- boa.bo
Flights from Rio De Janeiro–Galeão International Airport to Uyuni Airport via Santa Cruz, La Paz
- Ave. Duration
- 8h 15m
- When
- Friday and Sunday
- Estimated price
- $360–1,100
Flights from Rio De Janeiro–Galeão International Airport to Alcantari Airport via Santa Cruz
- Ave. Duration
- 5h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $280–750
Flights from Rio De Janeiro–Galeão International Airport to Alcantari Airport via Santa Cruz, Cochabamba
- Ave. Duration
- 8h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $280–750
Flights from Rio De Janeiro–Galeão International Airport to Tarija via Santa Cruz
- Ave. Duration
- 8h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $250–750
Flights from Rio De Janeiro–Galeão International Airport to Tarija via Santa Cruz, La Paz
- Ave. Duration
- 7h 40m
- When
- Sunday
- Estimated price
- $290–850
Flights from Rio De Janeiro–Galeão International Airport to Tarija via Santa Cruz, Cochabamba
- Ave. Duration
- 8h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $270–800
- Phone
- +591 2 2184555
- [email protected]
- Website
- ferroviaria-andina.com.bo
Train from Villazón to Uyuní
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Estimated price
- $3–7
- Schedules at
- ferroviaria-andina.com.bo
- Phone
- +55 800-470-470
- [email protected]
- Website
- catarinense.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Barra Funda
- Ave. Duration
- 6h 40m
- Frequency
- Every 20 minutes
- Estimated price
- $30–60
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
- Phone
- +591 68922302
- [email protected]
- Website
- lapreferida.com.bo
Bus from Terminal Barra Funda to Santa Cruz
- Ave. Duration
- 32h
- Frequency
- Once a week
- Estimated price
- $250
- Schedules at
- lapreferida.com.bo
- Phone
- +(591) 68 631 143
- Website
- facebook.com
Bus from Santa Cruz to Sucre
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +591 71162386
- Website
- facebook.com
Bus from Sucre to Uyuni
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $6
- Schedules at
- facebook.com
- Rioad
- $6
Bus from Sucre to Uyuni
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $6
- Schedules at
- facebook.com
- Rioad
- $6
- Phone
- +591 7116 2591
- Website
- busbud.com
Bus from Sucre to Uyuni
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $30–45
- Book at
- ticketsbolivia.com.bo
Bus from Sucre to Uyuni
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $30–45
- Book at
- ticketsbolivia.com.bo
- Phone
- +591 67370711
- Website
- facebook.com
Bus from Tarija to Tupiza
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Schedules at
- facebook.com
- Phone
- +591 466-60443
- [email protected]
- Website
- facebook.com
Bus from Tarija to Tupiza
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $6–22
- Schedules at
- facebook.com
- Phone
- +591 75111565
- Website
- ticketsbolivia.com
Bus from Tarija to Tupiza
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $7–16
- Schedules at
- ticketsbolivia.com
- Road
- $7–16
- Phone
- +591 7052 4104
- [email protected]
- Website
- tupizatours.com
Shuttle from Tupiza to Salar de Uyuni
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- $131
- Website
- https://www.tupizatours.com/
- Phone
- +55 51 3475.4440
- [email protected]
- Website
- jblinternacional.com
Bus from Terminal Rodoviário Novo Rio to Terminal de Rodoviário Posadas
- Ave. Duration
- 30h 30m
- Frequency
- Once a week
- Estimated price
- $160–250
- Schedules at
- jblinternacional.com
- Book at
- jblinternacional.com
- Phone
- 0810 222-5202
- [email protected]
- Website
- flechabus.com.ar
Bus from Terminal de Ómnibus Posadas to Terminal de Ómnibus de Santiago del Estero
- Ave. Duration
- 14h 12m
- Frequency
- 4 times a week
- Estimated price
- $45–85
- Website
- https://www.flechabus.com.ar/home?lang=en_US
- Cama
- $60–85
- Semi Cama
- $45–70
- Phone
- +54 9 11 4187 3610
- [email protected]
- Website
- lavelozdelnorte.com.ar
Bus from Terminal de Ómnibus de Santiago del Estero to Terminal La Quiaca
- Ave. Duration
- 12h 35m
- Frequency
- Once daily
- Estimated price
- $30–60
- Schedules at
- lavelozdelnorte.com.ar
- Book at
- lavelozdelnorte.com.ar
- Semicama
- $30–50
- Cama
- $35–60
- Ave. Duration
- 1h
- Estimated price
- $35–50
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 Getting to Milan from the airport, Want to know more about Flixbus?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.































