• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 6 ways to get from Cochabamba 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.

Recommended option

Fly  •  3h 36m

  1. Fly from Cochabamba (CBB) to Uyuni (UYU) CBB - UYU

$104 - $262

Cheapest option

Bus via Potosí  •  15h

  1. Take the bus from Cochabamba to Potosí Cochabamba
  2. Take the bus from Potosi to Uyuni Potosi

$17 - $28

4 alternative options

Bus via Oruro  •  10h

  1. Take the bus from Cochabamba to Oruro
  2. Take the bus from Oruro to Uyuní Oruro

$24 - $31

Bus, drive, train  •  11h 10m

  1. Take the bus from Cochabamba to Provincia Arque
  2. Drive from Provincia Arque to Oruro
  3. Take the train from Oruro to Uyuní

$42 - $60

Bus  •  12h

  1. Take the bus from Cochabamba to Uyuni Cochabamba

Drive  •  7h 36m

  1. Drive from Cochabamba to Uyuni 332.1 miles

$25 - $40

Questions & Answers

The cheapest way to get from Cochabamba to Uyuni is to bus via Potosí which costs $17 - $29 and takes 15h.

More details

The quickest way to get from Cochabamba to Uyuni is to fly which costs $100 - $270 and takes 3h 36m.

More details

Yes, there is a direct bus departing from Cochabamba and arriving at Uyuni. Services depart once daily, and operate every day. The journey takes approximately 12h.

More details

The distance between Cochabamba and Uyuni is 349 km. The road distance is 531.3 km.

Get driving directions

The best way to get from Cochabamba to Uyuni without a car is to bus via Oruro which takes 10h and costs $24 - $35.

More details

It takes approximately 3h 36m to get from Cochabamba to Uyuni, including transfers.

More details

Cochabamba to Uyuni bus services, operated by Trans Naser, depart from Cochabamba station.

More details

The best way to get from Cochabamba to Uyuni is to fly which takes 3h 36m and costs $100 - $270. Alternatively, you can bus via Oruro, which costs $24 - $35 and takes 10h.

Mode details

There is no direct flight from Cochabamba Airport to Uyuni Airport. The quickest flight takes 2h 35m and has one stopover.

Search flights

Cochabamba to Uyuni bus services, operated by Trans Atocha, arrive at Uyuní station.

More details

Map of how to get from Cochabamba to Uyuni.
Launch map view
  • Distance: 218 miles
  • Duration: 3h 36m

What companies run services between Cochabamba, Bolivia and Uyuni, Potosí, Bolivia?

Boliviana de Aviación and Amaszonas fly from Cochabamba to Uyuni 4 times a day. Alternatively, you can take a bus from Cochabamba to Uyuni via Oruro in around 10h.

Airlines
Boliviana de Aviación
Website
boa.bo
Flights from Cochabamba to Uyuni via La Paz
Ave. Duration
2h 45m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$110 - $460
Flights from Cochabamba to Uyuni via Tarija, La Paz
Ave. Duration
5h 35m
When
Sunday
Estimated price
$110 - $460
Amaszonas
Website
amaszonas.com
Flights from Cochabamba to Uyuni via La Paz
Ave. Duration
2h 20m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$170 - $500
Train operators
Empresa Ferroviaria Andina S.A
Phone
(+591-2) 2184555 / 4566
Website
ferroviaria-andina.com.bo
Train from Oruro to Uyuní
Ave. Duration
6h 50m
Frequency
4 times a week
Estimated price
$4 - $19
Schedules at
ferroviaria-andina.com.bo
Book at
ticketsbolivia.com.bo
Wara Wara del Sur - Popular
$4 - $6
Wara Wara del Sur - Salon
$7 - $9
Expreso del Sur - Salon
$9 - $11
Wara Wara del Sur - Ejecutivo
$15 - $19
Bus operators
Trans Naser
Phone
+591 2 2280861
Bus from Cochabamba to Oruro
Ave. Duration
4h
Frequency
Hourly
Estimated price
$14
Schedules at
mi.lapaz.bo
Book at
andestransit.com
Trans Atocha
Phone
+591 2 5270794 Oruro / 68613333 Uyuní
Website
facebook.com
Bus from Oruro to Uyuní
Ave. Duration
5h
Frequency
3 times a day
Schedules at
facebook.com
Trans Llallagua
Phone
+(591)-79967601
Bus from Cochabamba to Provincia Arque
Ave. Duration
1h 35m
Frequency
Once daily
Estimated price
$33
Book at
andestransit.com
Trans Omar
Phone
+591 (02) 2281785 / 591 2 - 02693-2553
Email
buses@transomar.com
Website
transomar.com
Bus from Cochabamba to Uyuni
Ave. Duration
12h
Frequency
Once daily
Schedules at
transomar.com
Book at
ticketsbolivia.com.bo
Transportes El Dorado
Phone
La Paz: +(591) 2282263, +(591)-22281672
Website
facebook.com
Bus from Cochabamba to Potosí
Ave. Duration
10h
Frequency
Twice daily
Estimated price
$16
Schedules at
sites.google.com
Flota Bolivar
Phone
+591 2 2281973 La Paz / 4 4221819 Cochabamba / 3 3625458 Santa Cruz / 4 6453849 Sucre / 4 6830856 Yacuiba
Website
facebook.com
Bus from Cochabamba to Potosí
Ave. Duration
9h
Frequency
Once daily
Estimated price
$8 - $20
Schedules at
facebook.com
Normal
$8 - $11
Semicama
$12 - $15
Cama
$17 - $19
Expreso 11 de Julio
Phone
+591 62459036
Website
facebook.com
Bus from Potosi to Uyuni
Ave. Duration
4h
Frequency
3 times a day
Estimated price
$9
Schedules at
facebook.com
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 Bali: What to do if Mount Agung erupts, Travelling to the UK: What do I need to know? and How to get from Southend Airport into central London - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Cochabamba to Uyuni is 531 km. It takes approximately 7h 36m to drive from Cochabamba to Uyuni.

Get driving directions

Amaszonas and Boliviana de Aviación offer flights from Cochabamba Airport to Uyuni Airport.

Search flights

There are 38+ hotels available in Uyuni. Prices start at $15 USD per night.

More details

The best way to get from Cochabamba to Cochabamba Airport is to bus which takes 9m and costs $1.

More details