There are 8 ways to get from Uyuni to Montevideo by bus, car ferry, train, 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, car ferry
best- Take the bus from Uyuni to Villazónbus
- Take the bus from Terminal La Quiaca to Terminal de Omnibus Retirobus
- Take the carferry from Puerto Madero to Puerto Montevideocarferry
36h 13m$151–297Train, bus, car ferry via Ceres
cheapest- Take the train from Uyuní to Villazóntrain
- Take the bus from Terminal La Quiaca to Parador Ceresbus
- Take the train from Ceres to Retirotrain
- Take the carferry from Puerto Madero to Puerto Montevideocarferry
2d 1h$127–292Drive 2,267.4 km
- Drive from Uyuni to Montevideocar 2,267.4 km
29h 15m$392–566Fly from Uyuni Airport
- Fly from Uyuni Airport (UYU) to Carrasco International Airport (MVD)plane UYU - MVD
22h 59m$556–1,307Bus
- Take the bus from Uyuni to Villazónbus
- Take the bus from Villazón to Terminal de Omnibus Retirobus
- Take the bus from Puerto Madero to Terminal Tres Crucesbus
43h 58m$146–247Bus via Villazón
- Take the bus from Uyuni to Villazónbus
- Take the bus from Terminal La Quiaca to Terminal de Omnibus Retirobus
- Take the bus from Terminal de Omnibus Retiro to Terminal Tres Crucesbus
46h 35m$140–238Train, bus, car ferry
- Take the train from Uyuní to Villazóntrain
- Take the bus from Villazón to Terminal de Omnibus Retirobus
- Take the carferry from Puerto Madero to Puerto Montevideocarferry
47h 29m$159–278Bus to Calama Airport, fly
- Take the bus from Uyuni to Terminal de Buses Calamabus
- Fly from Calama Airport (CJC) to Carrasco International Airport (MVD)plane CJC - MVD
15h$225–546
Uyuni to Montevideo by train, car, bus, foot, and car ferry
Comparing Your Travel Options
The cheapest way to get from Uyuni to Montevideo is to bus via Villazón which costs $140 - $240 and takes 46h 35m.
The fastest way to get from Uyuni to Montevideo is to bus and fly which takes 15h and costs $220 - $550.
No, there is no direct bus from Uyuni to Montevideo. However, there are services departing from Uyuni and arriving at Terminal Tres Cruces via Villazón, Perette Carlos H. Y Antartida Argentina Av. and Puerto Madero. The journey, including transfers, takes approximately 43h 58m.
The distance between Uyuni and Montevideo is 2286 km. The road distance is 2267.4 km.
The best way to get from Uyuni to Montevideo without a car is to bus and car ferry which takes 36h 13m and costs $150 - $300.
It takes approximately 36h 13m to get from Uyuni to Montevideo, including transfers.
Uyuni to Montevideo bus services, operated by Coop. De Transporte De Carga y Pasajeros Quechisla Ltda., depart from Uyuni station.
The best way to get from Uyuni to Montevideo is to fly which takes 22h 59m and costs $550 - $1,400. Alternatively, you can bus, which costs $140 - $250 and takes 43h 58m.
Uyuni to Montevideo bus services, operated by Coop. De Transporte De Carga y Pasajeros Quechisla Ltda., arrive at Villazón station.
Montevideo is 1h ahead of Uyuni. It is currently 3:01 PM in Uyuni and 4:01 PM in Montevideo.
What companies run services between Uyuni, Potosí, Bolivia and Montevideo, Uruguay?
Boliviana de Aviación, Silk Way Airlines, and two other airlines fly from Uyuni Airport (UYU) to Carrasco International Airport (MVD) 5 times a week. Alternatively, you can take a bus from Uyuni to Terminal Tres Cruces via Villazón, Terminal de Omnibus Retiro, Perette Carlos H. Y Antartida Argentina Av., 826 Madero Eduardo Av., and Puerto Madero in around 43h 58m.
- Website
- latam.com
Flights from Calama Airport to Carrasco International Airport via Santiago
- Ave. Duration
- 5h 34m
- When
- Monday to Tuesday
- Estimated price
- $170–600
Flights from Calama Airport to Carrasco International Airport via La Serena, Santiago
- Ave. Duration
- 10h 29m
- When
- Thursday
- Estimated price
- $170–600
- Website
- jetsmart.com
Flights from Calama Airport to Carrasco International Airport via Santiago
- Ave. Duration
- 7h
- When
- Thursday, Monday, Friday, and Sunday
- Estimated price
- $130–550
- Website
- silkwayairlines.com
Flights from Uyuni Airport to Carrasco International Airport via La Paz, Santa Cruz, Asuncion
- Ave. Duration
- 22h 5m
- When
- Sunday
- Estimated price
- $650–950
- Website
- aerolineas.com.ar
Flights from Uyuni Airport to Carrasco International Airport via La Paz, Santa Cruz, Buenos Aires Jorge Newbery
- Ave. Duration
- 22h 45m
- When
- Monday and Friday
- Estimated price
- $310–1,200
- Website
- iberia.com
Flights from Uyuni Airport to Carrasco International Airport via La Paz, Santa Cruz, Ezeiza
- Ave. Duration
- 26h
- When
- Monday and Thursday
- Estimated price
- $370–1,100
- Website
- skyairline.com
Flights from Calama Airport to Carrasco International Airport via Santiago
- Ave. Duration
- 8h 56m
- When
- Wednesday
- Estimated price
- $120–440
- Phone
- +591 2 2184555
- [email protected]
- Website
- Empresa Ferroviaria Andina S.A
Train from Uyuní to Villazón
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Estimated price
- $3–7
- Schedules at
- Empresa Ferroviaria Andina S.A
Train from Uyuní to Villazón
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Estimated price
- $3–7
- Schedules at
- Empresa Ferroviaria Andina S.A
- Phone
- +54 800 2228736
- Website
- argentina.gob.ar
Train from Ceres to Retiro
- Ave. Duration
- 16h 15m
- Frequency
- Twice a week
- Estimated price
- $3–45
- Schedules at
- argentina.gob.ar
- Book at
- webventas.sofse.gob.ar
- Local
- $3–6
- Primera
- $17–40
- Pullman
- $20–45
- Phone
- +591 73858000
- [email protected]
- Website
- Coop. De Transporte De Carga y Pasajeros Quechisla Ltda.
Bus from Uyuni to Villazón
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $6
- Schedules at
- Coop. De Transporte De Carga y Pasajeros Quechisla Ltda.
Bus from Uyuni to Villazón
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $6
- Schedules at
- Coop. De Transporte De Carga y Pasajeros Quechisla Ltda.
- Phone
- +54 9 11 4187 3610
- [email protected]
- Website
- lavelozdelnorte.com.ar
Bus from Terminal La Quiaca to Terminal de Omnibus Retiro
- Ave. Duration
- 25h 30m
- Frequency
- Twice daily
- Estimated price
- $75–140
- Schedules at
- lavelozdelnorte.com.ar
- Book at
- lavelozdelnorte.com.ar
- Semicama
- $75–110
- Cama
- $95–140
Bus from Terminal La Quiaca to Parador Ceres
- Ave. Duration
- 16h 50m
- Frequency
- Once daily
- Estimated price
- $50–90
- Schedules at
- lavelozdelnorte.com.ar
- Book at
- lavelozdelnorte.com.ar
- Semicama
- $50–75
- Cama
- $60–90
- Phone
- +59171291772
- [email protected]
- Website
- Autobuses Quirquincho
Bus from Villazón to Terminal de Omnibus Retiro
- Ave. Duration
- 32h 10m
- Frequency
- Once daily
- Estimated price
- $85–120
- Schedules at
- Autobuses Quirquincho
Bus from Villazón to Terminal de Omnibus Retiro
- Ave. Duration
- 32h 10m
- Frequency
- Once daily
- Estimated price
- $85–120
- Schedules at
- Autobuses Quirquincho
- Phone
- +54 11 4316 6530
- [email protected]
- Website
- intl.buquebus.com
Bus from Puerto Madero to Terminal Tres Cruces
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $55–120
- Schedules at
- intl.buquebus.com
- Book at
- intl.buquebus.com
- Tourist
- $55–85
- Business
- $65–120
- Phone
- +591 68696873
- Website
- Autotransportes Tupiza
Bus from Uyuni to Villazón
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- $5–9
- Website
- Autotransportes Tupiza
- Website
- Autotransportes Tupiza
- Phone
- +54 0810 888 2258
- [email protected]
- Website
- Balut
Bus from Terminal La Quiaca to Terminal de Omnibus Retiro
- Ave. Duration
- 29h 24m
- Frequency
- Once daily
- Estimated price
- $80–110
- Website
- Balut
- Semicama
- $80–110
- Phone
- +54 810 222 5205
- [email protected]
- Website
- Pullman General Belgrano
Bus from Terminal de Omnibus Retiro to Terminal Tres Cruces
- Ave. Duration
- 8h 15m
- Frequency
- 5 times a week
- Estimated price
- $27–96
- Schedules at
- Pullman General Belgrano
- Bed
- $30–45
- Semi Bed
- $27–35
- Phone
- +54 11 4314 4930
- [email protected]
- Website
- cauvi.com.uy
Bus from Terminal de Omnibus Retiro to Terminal Tres Cruces
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $52–58
- Schedules at
- cauvi.com.uy
- Book at
- centraldepasajes.com.ar
- Bed
- $58
- Phone
- +598 2 402 5164
- [email protected]
- Website
- ega.com.uy
Bus from Terminal de Omnibus Retiro to Terminal Tres Cruces
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $58–120
- Schedules at
- ega.com.uy
- Book at
- reservadirecta.sittnet.net
- Semileito
- $65–85
- Leito
- $100–120
- Phone
- +56 9 8149 3691
- [email protected]
Bus from Uyuni to Terminal de Buses Calama
- Ave. Duration
- 5h 29m
- Frequency
- 4 times a week
- Estimated price
- $55–80
- Book at
- ticketsbolivia.com
- Road
- $55–80
- Phone
- +54 11 4316 6530
- [email protected]
- Website
- intl.buquebus.com
Car ferry from Puerto Madero to Puerto Montevideo
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $70–150
- Schedules at
- intl.buquebus.com
- Book at
- intl.buquebus.com
- Tourist
- $70–110
- Bussines
- $85–130
- First
- $95–150
Car ferry from Puerto Madero to Puerto Montevideo
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $70–150
- Schedules at
- intl.buquebus.com
- Book at
- intl.buquebus.com
- Tourist
- $70–110
- Bussines
- $85–130
- First
- $95–150
Car ferry from Puerto Madero to Puerto Montevideo
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $70–150
- Schedules at
- intl.buquebus.com
- Book at
- intl.buquebus.com
- Tourist
- $70–110
- Bussines
- $85–130
- First
- $95–150
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, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Uyuni to Montevideo is 2267 km. It takes approximately 29h 15m to drive from Uyuni to Montevideo.
Book your Uyuni to Montevideo bus tickets online with 12go.asia.
There are 536+ hotels available in Montevideo.































