There are 3 ways to get from Brazil to Salar de Uyuni by plane, unknown, bus, or shuttle
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, travel
best- Fly from São Paulo–Guarulhos International Airport (GRU) to Uyuni Airport (UYU)plane GRU - UYU
- Walk from Uyuni Airport (UYU) to Salar de Uyuniunknown
11h 31mBus, Tour, travel
- 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 Resistenciabus
- Take the bus from Terminal de Ómnibus Resistencia to Terminal de Saltabus
- Take a shuttle bus from Salta to Uyuni
- Walk from Uyuni to Salar de Uyuniunknown
2d 10hFly from Rio De Janeiro–Galeão International Airport, travel
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Uyuni Airport (UYU)plane GIG - UYU
- Walk from Uyuni Airport (UYU) to Salar de Uyuniunknown
12h 44m
São Paulo–Guarulhos International Airport (GRU) to Uyuni Airport (UYU) flights
Questions & Answers
The distance between Brazil and Salar de Uyuni is 2226 km.
The best way to get from Brazil to Salar de Uyuni without a car is to bus and Tour and travel which takes 2 days 10h and costs .
It takes approximately 11h 31m to get from Brazil to Salar de Uyuni, including transfers.
What companies run services between Brazil and Salar de Uyuni, Bolivia?
There is no direct connection from Brazil to Salar de Uyuni. However, you can take the line 316 bus to Aeroporto Internacional de São Paulo, walk to São Paulo–Guarulhos International Airport (GRU) airport, fly to Uyuni Airport (UYU), then travel to Salar de Uyuni. Alternatively, you can take a vehicle from Tiradentes to Salar de Uyuni via Rodoviaria, Terminal Rodoviário Novo Rio, Terminal de Rodoviário Posadas, Terminal de Ómnibus Posadas, Terminal de Ómnibus Resistencia, Terminal de Salta, Cementerio, Belgrado y Balcarce, Salta, and Uyuni in around 2d 10h.
- Website
- boa.bo
Flights from São Paulo–Guarulhos International Airport to Uyuni Airport via Cochabamba, La Paz
- Ave. Duration
- 7h 35m
- When
- Thursday and Saturday
- Estimated price
- $170–650
Flights from São Paulo–Guarulhos International Airport to Uyuni Airport via Santa Cruz, La Paz
- Ave. Duration
- 11h 52m
- When
- Every day
- Estimated price
- $170–650
Flights from São Paulo–Guarulhos International Airport to Uyuni Airport via Santa Cruz, Cochabamba, La Paz
- Ave. Duration
- 16h 10m
- When
- Saturday
- Estimated price
- $170–650
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
- $350–1,100
- 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
- +54 0376 4456513
- [email protected]
- Website
- riouruguaybus.com.ar
Bus from Terminal de Ómnibus Posadas to Terminal de Ómnibus Resistencia
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Estimated price
- $15–24
- Schedules at
- riouruguaybus.com.ar
- Book at
- riouruguaybus.com.ar
- Semicama
- $15–23
- Cama
- $16–22
- Phone
- +54 800 333 2088
- [email protected]
- Website
- aguiladorada.com.ar
Bus from Terminal de Ómnibus Posadas to Terminal de Ómnibus Resistencia
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a day
- Estimated price
- $20–39
- Schedules at
- plataforma10.com.ar
- Cama
- $25–35
- Semicama
- $20–28
- Phone
- 0810 222-5202
- [email protected]
- Website
- flechabus.com.ar
Bus from Terminal de Ómnibus Posadas to Terminal de Ómnibus Resistencia
- Ave. Duration
- 4h 51m
- Frequency
- 4 times a week
- Estimated price
- $23–45
- Website
- https://www.flechabus.com.ar/home?lang=en_US
- Cama
- $30–45
- Semi Cama
- $23–35
- Phone
- 0810-333-7575
- [email protected]
- Website
- viatac.com.ar
Bus from Terminal de Ómnibus Resistencia to Terminal de Salta
- Ave. Duration
- 11h 51m
- Frequency
- Once daily
- Estimated price
- $40–75
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $40–60
- Bed
- $45–75
- Phone
- +54 342 480 6550
- [email protected]
- Website
- elnortebis.com
Bus from Terminal de Ómnibus Resistencia to Terminal de Salta
- Ave. Duration
- 12h 50m
- Frequency
- Once daily
- Estimated price
- $40–65
- Schedules at
- elnortebis.com
- Semi Cama
- $40–55
- Cama
- $45–65
- Phone
- +54 9 387 449 6267
- [email protected]
- Website
- tures.tur.ar
Shuttle from Salta to Uyuni
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $300
- Schedules at
- tures.tur.ar
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 JFK to New York City, Train travel in France: A guide to SNCF, and How to travel India's Golden Triangle - to help you get the most out of your next trip.






















