There are 5 ways to get from Puerto Maldonado to Uyuni by plane, bus, car, 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 Puerto Maldonado
best- Fly from Puerto Maldonado (PEM) to Uyuni Airport (UYU)plane PEM - UYU
9h 19m$561–914Drive 1,343.2 km
cheapest- Drive from Puerto Maldonado to Uyunicar 1,343.2 km
21h 26m$202–292Bus
- Take the bus from Puerto Maldonado to Punobus
- Take the bus from Puno to La Pazbus
- Take the bus from La Paz to Uyunibus
28h 30m$247–371Drive to Cobija, fly
- Drive from Puerto Maldonado to Cobija-Airport-CIJcar
- Fly from Cobija (CIJ) to Uyuni Airport (UYU)plane CIJ - UYU
16h 18m$432–710Bus, Tour
- Take the bus from Puerto Maldonado to Punobus
- Take a shuttle bus from Puno to La Paz
- Take the bus from La Paz to Patacamayabus
- Take the bus from Patacamaya to Orurobus
- Take the bus from Terminal de Buses Hernando Siles to Uyunibus
33h 27m
Puerto Maldonado (PEM) to Uyuni Airport (UYU) flights
Questions & Answers
The cheapest way to get from Puerto Maldonado to Uyuni is to drive which costs $200 - $300 and takes 21h 26m.
The fastest way to get from Puerto Maldonado to Uyuni is to fly which takes 9h 19m and costs $550 - $950.
No, there is no direct bus from Puerto Maldonado to Uyuni. However, there are services departing from Puerto Maldonado and arriving at Uyuni via Puno and La Paz. The journey, including transfers, takes approximately 28h 30m.
The distance between Puerto Maldonado and Uyuni is 915 km. The road distance is 1343.2 km.
The best way to get from Puerto Maldonado to Uyuni without a car is to bus which takes 28h 30m and costs $240 - $380.
It takes approximately 9h 19m to get from Puerto Maldonado to Uyuni, including transfers.
Puerto Maldonado to Uyuni bus services, operated by Transportes Reyna, depart from Puerto Maldonado station.
The best way to get from Puerto Maldonado to Uyuni is to fly which takes 9h 19m and costs $550 - $950. Alternatively, you can bus, which costs $240 - $380 and takes 28h 30m.
Puerto Maldonado to Uyuni bus services, operated by Transportes Reyna, arrive at Puno station.
Uyuni is 1h ahead of Puerto Maldonado. It is currently 12:14 AM in Puerto Maldonado and 1:14 AM in Uyuni.
What companies run services between Puerto Maldonado, Peru and Uyuni, Potosí, Bolivia?
LATAM Chile, Boliviana de Aviación, and two other airlines fly from Puerto Maldonado (PEM) to Uyuni Airport (UYU) twice daily. Alternatively, you can take a bus from Puerto Maldonado to Uyuni via Puno and La Paz in around 28h 30m.
- Website
- boa.bo
Flights from Puerto Maldonado to Uyuni Airport via Lima, La Paz
- Ave. Duration
- 15h 25m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $300–1,100
Flights from Puerto Maldonado to Uyuni Airport via Cuzco, La Paz
- Ave. Duration
- 9h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $300–1,300
Flights from Puerto Maldonado to Uyuni Airport via Cuzco, Lima, La Paz
- Ave. Duration
- 16h 35m
- When
- Saturday and Sunday
- Estimated price
- $310–1,100
Flights from Cobija to Uyuni Airport via La Paz
- Ave. Duration
- 11h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $390–650
- Phone
- +51 9 6629 9448
- [email protected]
- Website
- reyna.com.pe
Bus from Puerto Maldonado to Puno
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $23–45
- Book at
- https://www.redbus.pe/en/operator/transportes-reyna-bus-tickets
Bus from Puerto Maldonado to Puno
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $23–45
- Book at
- https://www.redbus.pe/en/operator/transportes-reyna-bus-tickets
- Phone
- +591 76760037
- Website
- facebook.com
Bus from Puno to La Paz
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- $7–110
- Schedules at
- ticketsbolivia.com
- Book at
- ticketsbolivia.com
- Phone
- +591 22283843
- [email protected]
- Website
- facebook.com
Bus from Puno to La Paz
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $220–250
- Book at
- https://www.ticketsbolivia.com/company/nc_internacional.php
- Phone
- +591 67161020
- [email protected]
- Website
- uyunipanasur.com
Bus from La Paz to Uyuni
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $3–40
- Schedules at
- uyunipanasur.com
- Phone
- +591 76777444
- infoo@ transomar.com
- Website
- transomar.com
Bus from La Paz to Uyuni
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $14–18
- Book at
- https://www.ticketsbolivia.com/
- Phone
- +59 128 1779
- [email protected]
- Website
- facebook.com
Bus from La Paz to Uyuni
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $44
- Website
- https://boliviatravelsite.com/predilecto-bus
- Phone
- +(591) 2 2287038
- [email protected]
- Website
- todoturismo.bo
Bus from La Paz to Uyuni
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $43
- Schedules at
- todoturismo.bo
- Phone
- +56 9 8149 3691
- [email protected]
Bus from La Paz to Uyuni
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Estimated price
- $33–80
- Book at
- ticketsbolivia.com
- Road
- $55–80
Bus from Terminal de Buses Hernando Siles to Uyuni
- Ave. Duration
- 5h 29m
- Frequency
- 4 times a week
- Estimated price
- $55–80
- Book at
- ticketsbolivia.com
- Road
- $55–80
- Phone
- +51 051 630 257
- [email protected]
- Website
- titicaca.cruises
Shuttle from Puno to La Paz
- Ave. Duration
- 12h 30m
- Frequency
- Hourly
- Estimated price
- $50
- Schedules at
- titicaca.cruises
- Phone
- +591 2228 0861
- Website
- facebook.com
Bus from La Paz to Patacamaya
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Website
- https://www.facebook.com/profile.php?id=100064276261369
Bus from Patacamaya to Oruro
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Website
- https://www.facebook.com/profile.php?id=100064276261369
- Phone
- +591 2228 1894
- Website
- es-la.facebook.com
Bus from La Paz to Patacamaya
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Website
- https://es-la.facebook.com/aromaheivan/
- Schedules at
- https://www.ticketsbolivia.com.bo/empresa/trans-aroma.php
Bus from Patacamaya to Oruro
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Website
- https://es-la.facebook.com/aromaheivan/
- Schedules at
- https://www.ticketsbolivia.com.bo/empresa/trans-aroma.php
- Phone
- +591 7152 0995
Bus from La Paz to Patacamaya
- Ave. Duration
- 1h 43m
- Frequency
- Once daily
- Schedules at
- andestransit.com
Bus from Patacamaya to Oruro
- Ave. Duration
- 2h 17m
- Frequency
- Once daily
- Schedules at
- andestransit.com
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 Which London airport should I choose?, Italy Travel Guides, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Puerto Maldonado to Uyuni is 1343 km. It takes approximately 21h 26m to drive from Puerto Maldonado to Uyuni.
There are 56+ hotels available in Uyuni.





















