There are 7 ways to get from Rosario to Uyuni by bus, shuttle, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, Tour
best- Take the bus from Terminal de Rosario Mariano Moreno to Terminal de Saltabus
- Take a shuttle bus from Salta to UyuniSalta
26h 24m$366–405Bus
cheapest- Take the bus from Terminal de Rosario Mariano Moreno to Terminal La Quiacabus
- Take the bus from Villazón to Uyunibus Uyuni
30h 53m$58–108Drive 1,755.9 km
- Drive from Rosario to Uyunicar 1,755.9 km
21h 50m$157–226Bus to Ministro Pistarini International Airport, fly to Uyuni Airport
- Take the bus from Terminal de Rosario Mariano Moreno to Avenida Costanera Rafael Obligadobus
- Fly from Ministro Pistarini International Airport (EZE) to Uyuni Airport (UYU)plane EZE - UYU
25h 12m$302–789Bus via Villazón
- Take the bus from Terminal de Rosario Mariano Moreno to Terminal La Quiacabus
- Take the bus from Villazón to Uyunibus Uyuni
31h 10m$69–110Fly Rosario – Islas Malvinas International Airport to Uyuni Airport
- Fly from Rosario – Islas Malvinas International Airport (ROS) to Uyuni Airport (UYU)plane ROS - UYU
19h 22m$416–1,408Bus to Ministro Pistarini International Airport, fly to Alcantari Airport, bus
- Take the bus from Terminal de Rosario Mariano Moreno to Avenida Costanera Rafael Obligadobus
- Fly from Ministro Pistarini International Airport (EZE) to Alcantari Airport (SRE)plane EZE - SRE
- Take the bus from Sucre to Uyunibus
20h 7m$356–789
Ministro Pistarini International Airport (EZE) to Uyuni Airport (UYU) flights
Questions & Answers
The cheapest way to get from Rosario to Uyuni is to bus via Villazón which costs $65 - $110 and takes 31h 10m.
The fastest way to get from Rosario to Uyuni is to fly which takes 19h 22m and costs $410 - $1,500.
No, there is no direct bus from Rosario to Uyuni. However, there are services departing from Terminal de Rosario Mariano Moreno and arriving at Uyuni via Villazón. The journey, including transfers, takes approximately 30h 53m.
The distance between Rosario and Uyuni is 1978 km. The road distance is 1755.9 km.
The best way to get from Rosario to Uyuni without a car is to bus and Tour which takes 26h 24m and costs $360 - $410.
It takes approximately 26h 24m to get from Rosario to Uyuni, including transfers.
Rosario to Uyuni bus services, operated by Balut, depart from Terminal de Rosario Mariano Moreno station.
The best way to get from Rosario to Uyuni is to bus which takes 30h 53m and costs $55 - $110. Alternatively, you can fly, which costs $410 - $1,500 and takes 19h 22m.
Rosario to Uyuni bus services, operated by Balut, arrive at Terminal La Quiaca station.
Uyuni is 1h behind Rosario. It is currently 5:24 PM in Rosario and 4:24 PM in Uyuni.
What companies run services between Rosario, Argentina and Uyuni, Potosí, Bolivia?
You can take a bus from Terminal de Rosario Mariano Moreno to Uyuni via Terminal La Quiaca and Villazón in around 30h 53m. Alternatively, LATAM Chile, Boliviana de Aviación, and three other airlines fly from Rosario – Islas Malvinas International Airport (ROS) to Uyuni Airport (UYU) once daily.
- Website
- boa.bo
Flights from Ministro Pistarini International Airport to Uyuni Airport via Santa Cruz, La Paz
- Ave. Duration
- 19h 17m
- When
- Every day
- Estimated price
- $230–550
Flights from Ministro Pistarini International Airport to Uyuni Airport via Santa Cruz, Cochabamba, La Paz
- Ave. Duration
- 19h 17m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $230–550
Flights from Rosario – Islas Malvinas International Airport to Uyuni Airport via Lima, La Paz
- Ave. Duration
- 27h 5m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $500–1,600
Flights from Rosario – Islas Malvinas International Airport to Uyuni Airport via Buenos Aires Jorge Newbery, Santa Cruz, La Paz
- Ave. Duration
- 15h 5m
- When
- Friday and Monday
- Estimated price
- $410–1,400
Flights from Rosario – Islas Malvinas International Airport to Uyuni Airport via Rio De Janeiro-Galeao, Santa Cruz, La Paz
- Ave. Duration
- 19h 25m
- When
- Friday
- Estimated price
- $600–1,800
Flights from Rosario – Islas Malvinas International Airport to Uyuni Airport via Sao Paulo, Santa Cruz, La Paz
- Ave. Duration
- 22h 5m
- When
- Wednesday
- Estimated price
- $550–1,700
Flights from Rosario – Islas Malvinas International Airport to Uyuni Airport via Ministro Pistarini International Airport, Santa Cruz, La Paz
- Ave. Duration
- 25h 50m
- When
- Thursday and Saturday
- Estimated price
- $470–1,400
Flights from Ministro Pistarini International Airport to Alcantari Airport via Santa Cruz
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $250–650
Flights from Ministro Pistarini International Airport to Alcantari Airport via Santa Cruz, Cochabamba
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $250–650
- Phone
- 0800-222-6513
- [email protected]
- Website
- la20.com.ar
Bus from Terminal de Rosario Mariano Moreno to Terminal de Salta
- Ave. Duration
- 20h 35m
- Frequency
- 3 times a day
- Estimated price
- $65–110
- Schedules at
- la20.com.ar
- Semicama
- $65–90
- Cama
- $75–110
Bus from Terminal de Rosario Mariano Moreno to Avenida Costanera Rafael Obligado
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $25–40
- Schedules at
- la20.com.ar
- Semicama
- $25–35
- Cama
- $30–40
Bus from Terminal de Rosario Mariano Moreno to Avenida Costanera Rafael Obligado
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $25–40
- Schedules at
- la20.com.ar
- Semicama
- $25–35
- Cama
- $30–40
- 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
- Phone
- +54 0810 888 2258
- [email protected]
- Website
- balut.com.ar
Bus from Terminal de Rosario Mariano Moreno to Terminal La Quiaca
- Ave. Duration
- 23h 48m
- Frequency
- Twice daily
- Estimated price
- $50–103
- Website
- https://www.balut.com.ar/en
- Semicama
- $50–75
- Phone
- +591 73858000
- [email protected]
- Website
- facebook.com
Bus from Villazón to Uyuni
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $6
- Schedules at
- facebook.com
Bus from Villazón to Uyuni
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $6
- Schedules at
- facebook.com
- Phone
- +54 9 11 4187 3610
- [email protected]
- Website
- lavelozdelnorte.com.ar
Bus from Terminal de Rosario Mariano Moreno to Terminal La Quiaca
- Ave. Duration
- 24h 5m
- Frequency
- Once daily
- Estimated price
- $60–110
- Schedules at
- lavelozdelnorte.com.ar
- Book at
- lavelozdelnorte.com.ar
- Semicama
- $60–90
- Cama
- $70–110
- 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
- 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
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 Why you should take the train in the US, Train travel in France: A guide to SNCF, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Rosario to Uyuni is 1756 km. It takes approximately 21h 50m to drive from Rosario to Uyuni.
There are 55+ hotels available in Uyuni.
















