There are 6 ways to get from Brazil to Uyuni by plane, bus, car, 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 from São Paulo–Guarulhos International Airport
best- Fly from São Paulo–Guarulhos International Airport (GRU) to Uyuni Airport (UYU)plane GRU - UYU
14h 26m$232–938Bus, train
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
3d$227–343Bus
- 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
2d 4hDrive 3,113.3 km
- Drive from Rio de Janeiro to Uyunicar 3,113.3 km
41h 45m$314–454Fly from Rio De Janeiro–Galeão International Airport
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Uyuni Airport (UYU)plane GIG - UYU
19h 6m$561–863Bus via Potosí
- 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 Potosíbus
- Take the bus from Potosi to Uyunibus
2d 14h$300–317
São Paulo–Guarulhos International Airport (GRU) to Uyuni Airport (UYU) flights
Questions & Answers
The cheapest way to get from Brazil to Uyuni is to bus and train which costs $220 - $350 and takes 3 days 0h.
The fastest way to get from Brazil to Uyuni is to fly which takes 14h 26m and costs $230 - $950.
No, there is no direct bus from Brazil to Uyuni. However, there are services departing from Ponto Final: Praça Tiradentes and arriving at Uyuni via Terminal Rodoviário Novo Rio, Terminal Barra Funda, Santa Cruz and Sucre. The journey, including transfers, takes approximately 2 days 4h.
The distance between Brazil and Uyuni is 2153 km. The road distance is 3113.3 km.
The best way to get from Brazil to Uyuni without a car is to bus which takes 2 days 4h and costs .
It takes approximately 14h 26m to get from Brazil to Uyuni, including transfers.
Brazil to Uyuni bus services, operated by Auto Viação Catarinense, depart from Terminal Rodoviário Novo Rio station.
The best way to get from Brazil to Uyuni is to fly which takes 14h 26m and costs $230 - $950. Alternatively, you can bus, which costs and takes 2 days 4h.
Brazil to Uyuni bus services, operated by Auto Viação Catarinense, arrive at Terminal Barra Funda station.
Yes, the driving distance between Brazil to Uyuni is 3113 km. It takes approximately 41h 45m to drive from Brazil to Uyuni.
What companies run services between Brazil and Uyuni, Potosí, Bolivia?
Boliviana de Aviación and LATAM Chile fly from São Paulo–Guarulhos International Airport (GRU) to Uyuni Airport (UYU) 4 times a week. Alternatively, you can take a bus from Ponto Final: Praça Tiradentes to Uyuni via Rodoviária do Rio, Terminal Rodoviário Novo Rio, Terminal Barra Funda, Santa Cruz, and Sucre in around 2d 4h.
- Website
- boa.bo
Flights from São Paulo–Guarulhos International Airport to Uyuni Airport via Santa Cruz, La Paz
- Ave. Duration
- 15h 5m
- When
- Friday
- Estimated price
- $190–850
Flights from São Paulo–Guarulhos International Airport to Uyuni Airport via Lima, La Paz
- Ave. Duration
- 13h 55m
- When
- Monday and Wednesday
- Estimated price
- $440–1,500
Flights from São Paulo–Guarulhos International Airport to Uyuni Airport via Santa Cruz, Cochabamba, La Paz
- Ave. Duration
- 15h 5m
- When
- Friday
- Estimated price
- $190–850
Flights from Rio De Janeiro–Galeão International Airport to Uyuni Airport via Santa Cruz, La Paz
- Ave. Duration
- 18h 5m
- When
- Monday and Saturday
- Estimated price
- $550–900
Flights from Rio De Janeiro–Galeão International Airport to Uyuni Airport via Lima, La Paz
- Ave. Duration
- 16h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $550–750
Flights from Rio De Janeiro–Galeão International Airport to Uyuni Airport via Santa Cruz, Cochabamba, La Paz
- Ave. Duration
- 18h 5m
- When
- Monday and Saturday
- Estimated price
- $550–900
Flights from Rio De Janeiro–Galeão International Airport to Uyuni Airport via São Paulo–Guarulhos International Airport, Santa Cruz, La Paz
- Ave. Duration
- 17h 45m
- When
- Friday
- Estimated price
- $550–900
- Phone
- +591 2 2184555
- info@fca.com.bo
- Website
- ferroviaria-andina.com.bo
Train from Villazón to Uyuní
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Estimated price
- $5–11
- Schedules at
- ferroviaria-andina.com.bo
- Phone
- +55 800-470-470
- sac@catarinense.com.br
- Website
- catarinense.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Barra Funda
- Ave. Duration
- 6h 30m
- Frequency
- Every 4 hours
- Estimated price
- $23–40
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
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
- Twice daily
- Estimated price
- $11
- Schedules at
- facebook.com
- Rioad
- $11
Bus from Potosi to Uyuni
- Ave. Duration
- 3h 56m
- Frequency
- Twice daily
- Estimated price
- $11
- Schedules at
- facebook.com
- Rioad
- $11
- Phone
- +591 71162608
- Website
- ticketsbolivia.com.bo
Bus from Sucre to Uyuni
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $10–15
- Book at
- ticketsbolivia.com.bo
- Phone
- +591 7116 4632
- Flotaboqueron@gmail.com
- Website
- facebook.com
Bus from Santa Cruz to Potosí
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $15
- Website
- https://www.facebook.com/FLOTA-BOQUER%C3%93N-204864596994345/
- Phone
- +591 2624 3373
- Website
- facebook.com
Bus from Santa Cruz to Potosí
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $15
- Website
- https://www.facebook.com/profile.php?id=100064106772591
- Phone
- +55 51 3475.4440
- meajuda@jblinternacional.com
- 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
- $140–190
- Book at
- jblinternacional.com
- Phone
- 0810 222-5202
- atencionalcliente@flechabus.com.ar
- 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–80
- Website
- https://www.flechabus.com.ar/home?lang=en_US
- Semi Cama
- $45–60
- Cama
- $50–80
- Phone
- +54 9 11 4187 3610
- consultas@gestionbus.com.ar
- 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
- $35–60
- Schedules at
- lavelozdelnorte.com.ar
- Book at
- lavelozdelnorte.com.ar
- Semicama
- $35–55
- Cama
- $40–60
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 Stansted Airport into central London, How do I buy a London Underground ticket?, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 45+ hotels available in Uyuni.
























