There are 8 ways to get from Puna Cancha 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 Alejandro Velasco Astete International Airport to Uyuni Airport
best- Fly from Alejandro Velasco Astete International Airport (CUZ) to Uyuni Airport (UYU)plane CUZ - UYU
8h 51m$411–876Bus
cheapest- Take the bus from Cusco to Terminal de Buses La Pazbus Cusco
- Take the bus from La Paz to Uyunibus La Paz
23h 26m$39–449Drive 1,156.6 km
- Drive from Puna Cancha to Uyunicar 1,156.6 km
17h 55m$174–252Bus to La Paz Airport, fly to Uyuni Airport
- Take the bus from Cusco to La Pazbus
- Fly from La Paz Airport to Uyuni Airportplane
14h 58m$154–160Fly Alejandro Velasco Astete International Airport to Alcantari Airport, bus
- Fly from Alejandro Velasco Astete International Airport (CUZ) to Alcantari Airport (SRE)plane CUZ - SRE
- Take the bus from Sucre to Uyunibus
14h 11m$395–676Fly Alejandro Velasco Astete International Airport to Oruro, bus
- Fly from Alejandro Velasco Astete International Airport (CUZ) to Oruro (ORU)plane CUZ - ORU
- Take the bus from Terminal de Buses Hernando Siles to Uyunibus
21h 50m$260–748Fly Alejandro Velasco Astete International Airport to La Paz Airport, fly to Uyuni Airport
- Fly from Alejandro Velasco Astete International Airport (CUZ) to El Alto International Airport (LPB)plane CUZ - LPB
- Fly from La Paz Airport to Uyuni Airportplane
3h 36m$326–501Bus, Tour
- Take the bus from Cusco Real Inka Car to Punobus
- Take a shuttle bus from Puno to La Paz
- Take the bus from La Paz to Uyunibus
32h 55m$269–1,501
Alejandro Velasco Astete International Airport (CUZ) to Uyuni Airport (UYU) flights
Comparing Your Travel Options
The cheapest way to get from Puna Cancha to Uyuni is to bus and fly which costs $150 - $160 and takes 14h 58m.
The fastest way to get from Puna Cancha to Uyuni is to fly which takes 3h 36m and costs $320 - $500.
No, there is no direct bus from Puna Cancha to Uyuni. However, there are services departing from Cusco and arriving at Uyuni via La Paz. The journey, including transfers, takes approximately 23h 26m.
The distance between Puna Cancha and Uyuni is 956 km. The road distance is 1156.6 km.
The best way to get from Puna Cancha to Uyuni without a car is to bus which takes 23h 26m and costs $35 - $450.
It takes approximately 8h 51m to get from Puna Cancha to Uyuni, including transfers.
Puna Cancha to Uyuni bus services, operated by Nuevo Continente Internacional, depart from Cusco station.
The best way to get from Puna Cancha to Uyuni is to fly which takes 8h 51m and costs $410 - $900. Alternatively, you can bus, which costs $35 - $450 and takes 23h 26m.
Puna Cancha to Uyuni bus services, operated by Nuevo Continente Internacional, arrive at Terminal de Buses La Paz station.
Yes, the driving distance between Puna Cancha to Uyuni is 1157 km. It takes approximately 17h 55m to drive from Puna Cancha to Uyuni.
What companies run services between Puna Cancha, Peru and Uyuni, Potosí, Bolivia?
LATAM Chile, Boliviana de Aviación, and JetSMART fly from Alejandro Velasco Astete International Airport (CUZ) to Uyuni Airport (UYU) 4 times a week. Alternatively, you can take a vehicle from Puna Cancha to Uyuni via Cusco, Terminal de Buses La Paz, and La Paz in around 23h 26m.
- Website
- boa.bo
Flights from Alejandro Velasco Astete International Airport to Uyuni Airport via Lima, El Alto International Airport
- Ave. Duration
- 8h 40m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $380–850
Flights from Alejandro Velasco Astete International Airport to Alcantari Airport via El Alto International Airport, Cochabamba
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $200–900
Flights from Alejandro Velasco Astete International Airport to Alcantari Airport via Lima, Santa Cruz
- Ave. Duration
- 7h
- When
- Friday
- Estimated price
- $200–750
Flights from Alejandro Velasco Astete International Airport to Oruro via El Alto International Airport, Cochabamba
- Ave. Duration
- 24h 55m
- When
- Every day
- Estimated price
- $210–950
Flights from Alejandro Velasco Astete International Airport to Oruro via Lima, El Alto International Airport, Cochabamba
- Ave. Duration
- 14h 55m
- When
- Tuesday, Wednesday, and Sunday
- Estimated price
- $190–700
Flights from Alejandro Velasco Astete International Airport to Oruro via Lima, Santa Cruz, Cochabamba
- Ave. Duration
- 14h 55m
- When
- Monday and Friday
- Estimated price
- $220–800
Flights from Alejandro Velasco Astete International Airport to Oruro via El Alto International Airport, Santa Cruz, Cochabamba
- Ave. Duration
- 24h 55m
- When
- Every day
- Estimated price
- $190–650
- Website
- avianca.com
Flights from Alejandro Velasco Astete International Airport to El Alto International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $190–360
- Phone
- +591 2228 3843
- [email protected]
- Website
- facebook.com
Bus from Cusco to Terminal de Buses La Paz
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $20–350
- Book at
- Tickets Bolivia
- 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 76974976
- [email protected]
- Website
- todoturismo.bo
Bus from La Paz to Uyuni
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $49
- Schedules at
- todoturismo.bo
- 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
- Tickets Bolivia Trans Omar
- Phone
- +59 128 1779
- [email protected]
- Website
- Predilecto Tours
Bus from La Paz to Uyuni
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- $44
- Website
- Predilecto Tours
- 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
- +591 7300 7103
- [email protected]
- Website
- Kanoo Tours
Bus from Cusco to La Paz
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- $14
- Website
- Kanoo Tours
- Phone
- +591 71162386
- Website
- Trans Caminante SRL
Bus from Sucre to Uyuni
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $6
- Schedules at
- Trans Caminante SRL
- 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
- Phone
- +51993063390
- [email protected]
- Website
- realinkacar.com
Bus from Cusco Real Inka Car to Puno
- Ave. Duration
- 9h 25m
- Frequency
- On demand
- Estimated price
- $190–1,200
- Schedules at
- realinkacar.com
- Book at
- realinkacar.com
- Phone
- +51 051 630 257
- [email protected]
- Website
- Rumbo Explora
Shuttle from Puno to La Paz
- Ave. Duration
- 12h 30m
- Frequency
- Hourly
- Estimated price
- $50
- Schedules at
- Rumbo Explora
- Phone
- +591 76760037
- Website
- facebook.com
Bus from La Paz to Uyuni
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $15–230
- Schedules at
- ticketsbolivia.com
- Book at
- ticketsbolivia.com
- Phone
- +591 6990 6924
Bus from La Paz to Uyuni
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $12
- Schedules at
- facebook.com
- Book 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 Flying into Beijing?, Need to know: Eurostar, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.
Booking & Getting There
There are 61+ hotels available in Uyuni.

























