There are 5 ways to get from Punta Arenas to Salar de Uyuni by plane, bus or car

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 to Uyuni  •  15 h 23 min

  1. Fly from Punta Arenas (PUQ) to Uyuni (UYU) PUQ - UYU

$704 - $2,471

Cheapest option

Bus via Puerto Montt  •  3 days 11 h

  1. Take the bus from Punta Arenas to Puerto Montt
  2. Take the bus from Puerto Montt to Santiago
  3. Take the bus from Santiago - San Borja to San Pedro de Atacama
  4. Take the bus from San Pedro de Atacama to Uyuni

$129 - $247

3 alternative options

Fly to Calama, bus  •  18 h 25 min

  1. Fly from Punta Arenas (PUQ) to Calama (CJC) PUQ - CJC
  2. Take the bus from Calama to Uyuni

$259 - $1,039

Bus Tramat  •  3 days 3 h

  1. Take the bus from Punta Arenas to Río Gallegos
  2. Take the bus from Río Gallegos to San Salvador de Jujuy
  3. Take the bus from San Salvador de Jujuy to La Quiaca
  4. Take the bus from Villazón to Uyuni

$152 - $274

Drive  •  2 days 7 h

  1. Drive from Punta Arenas to Salar de Uyuni 2824.9 miles

$460 - $700

Questions & Answers

The cheapest way to get from Punta Arenas to Salar de Uyuni is to bus which costs $120 - $250 and takes 3 days 11 h.

More details

The quickest way to get from Punta Arenas to Salar de Uyuni is to fly which costs $700 - $2,500 and takes 15 h 23 min.

More details

No, there is no direct bus from Punta Arenas to Salar de Uyuni. However, there are services departing from Punta Arenas and arriving at Salar de Uyuni via Río Gallegos, San Salvador de Jujuy, Villazón and Uyuni. The journey, including transfers, takes approximately 3 days 3 h.

More details

The distance between Punta Arenas and Salar de Uyuni is 3667 km. The road distance is 4519.9 km.

Get driving directions

The best way to get from Punta Arenas to Salar de Uyuni without a car is to bus which takes 3 days 3 h and costs $150 - $280.

More details

It takes approximately 15 h 23 min to get from Punta Arenas to Salar de Uyuni, including transfers.

More details

Punta Arenas to Salar de Uyuni bus services, operated by Buses Barria, depart from Punta Arenas station.

More details

The best way to get from Punta Arenas to Salar de Uyuni is to fly which takes 15 h 23 min and costs $700 - $2,500. Alternatively, you can bus, which costs $150 - $280 and takes 3 days 3 h.

Mode details

Map of how to get from Punta Arenas to Salar de Uyuni.
Launch map view
  • Distance: 2291.9 miles
  • Duration: 15 h 23 min

What companies run services between Punta Arenas, Chile and Salar de Uyuni, Bolivia?

LATAM Chile, Amaszonas and Boliviana de Aviación fly from Punta Arenas to Salar de Uyuni every 3 hours. Alternatively, you can take a bus from Punta Arenas to Salar de Uyuni via Río Gallegos, San Salvador de Jujuy, La Quiaca, Villazón, Uyuni, Uyuni, and Salar de Uyuni in around 3 days 3 h.

Airlines
LATAM Chile
Website
latam.com
Flights from Punta Arenas to Calama via Santiago
Ave. Duration
6 h 48 min
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$380 - $1,000
Flights from Punta Arenas to Calama via Puerto Montt, Santiago
Ave. Duration
7 h 39 min
When
Monday and Sunday
Estimated price
$380 - $1,000
Flights from Punta Arenas to Calama via Concepcion, Santiago
Ave. Duration
8 h 16 min
When
Friday
Estimated price
$380 - $1,000
Amaszonas
Website
amaszonas.com
Flights from Punta Arenas to Uyuni via Santiago, Santa Cruz
Ave. Duration
15 h 37 min
When
Tuesday, Thursday and Sunday
Estimated price
$650 - $2,400
Flights from Punta Arenas to Uyuni via Santiago, La Paz
Ave. Duration
16 h 55 min
When
Tuesday
Estimated price
$650 - $2,400
Flights from Punta Arenas to Uyuni via Santiago, Iquique, La Paz
Ave. Duration
14 h 30 min
When
Thursday
Estimated price
$650 - $2,400
Flights from Punta Arenas to Uyuni via Santiago, Lima, La Paz
Ave. Duration
18 h 34 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$800 - $2,700
Flights from Punta Arenas to Uyuni via Santiago, Lima, Santa Cruz
Ave. Duration
20 h 34 min
When
Tuesday, Thursday and Sunday
Estimated price
$850 - $2,800
Boliviana de Aviación
Website
boa.bo
Flights from Punta Arenas to Uyuni via Santiago, Santa Cruz, La Paz
Ave. Duration
14 h 27 min
When
Tuesday, Thursday and Sunday
Estimated price
$700 - $2,500
Sky Airline
Website
skyairline.com
Flights from Punta Arenas to Calama via Santiago
Ave. Duration
6 h 40 min
When
Wednesday
Estimated price
$170 - $650
Flights from Punta Arenas to Calama via Puerto Montt, Santiago
Ave. Duration
8 h 35 min
When
Friday
Estimated price
$170 - $700
Bus operators
Atacama 2000
Phone
+ 56 55 31 6664
Bus from Calama to Uyuni
Ave. Duration
7 h 30 min
Frequency
4 times a week
Estimated price
$15
Schedules at
voyhoy.com
Book at
voyhoy.com
Buses Barria
Phone
+56 61 263 9157
Email
busesbarria-ghisoni@hotmail.com
Website
busesbarria.cl
Bus from Punta Arenas to Río Gallegos
Ave. Duration
3 h
Frequency
Twice daily
Estimated price
$10
Schedules at
busesbarria.cl
Tramat
Phone
0810-122-8907
Email
info@tramatsa.com.ar
Website
tramatweb.com
Bus from Río Gallegos to San Salvador de Jujuy
Ave. Duration
2 days 6 h
Frequency
Once daily
Estimated price
$130 - $250
Schedules at
tramatweb.com
Book at
tramatweb.com
Semi Bed
$130 - $200
Bed
$170 - $250
El Quiaqueño
Phone
+54 (0388) 4280041 / 4281161
Email
elquiaqueosrl@yahoo.com.ar
Website
xn--elquiaqueo-19a.com
Bus from San Salvador de Jujuy to La Quiaca
Ave. Duration
4 h 25 min
Frequency
Every 3 hours
Schedules at
xn--elquiaqueo-19a.com
Panamericano de Jujuy
Phone
+54 4254336 / 4254330
Email
contable@panamericanojujuy.com.ar
Website
facebook.com
Bus from San Salvador de Jujuy to La Quiaca
Ave. Duration
6 h 20 min
Frequency
Every 4 hours
Estimated price
$7
Schedules at
facebook.com
Autotransportes Tupiza
Phone
+591 68421233 Tupiza / 3 3311649 Santa Cruz / 2 6243044 Potosí
Website
facebook.com
Bus from Villazón to Uyuni
Ave. Duration
8 h
Frequency
Twice daily
Estimated price
$6 - $8
Schedules at
facebook.com
Queilen Bus
Buses Fierro
Website
busesfierro.cl
Bus from Puerto Montt to Santiago
Ave. Duration
12 h 10 min
Frequency
3 times a day
Estimated price
$18
Schedules at
busesfierro.cl
Pullman Bus
Phone
600 320 3200
Website
pullman.cl
Bus from Puerto Montt to Santiago
Ave. Duration
15 h
Frequency
Every 4 hours
Estimated price
$21 - $45
Schedules at
pullman.cl
Turbus
Phone
+56 22 822 7500
Email
atencion_clientes@turbus.cl
Website
turbus.cl
Bus from Santiago - San Borja to San Pedro de Atacama
Ave. Duration
22 h 25 min
Frequency
Twice daily
Estimated price
$35 - $110
Schedules at
turbus.cl
2nd Class
$35 - $70
Premium
$70 - $110
1st Class
$90 - $140

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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Slovenia: Getting from Ljubljana to Lake Bled and How to get from Southend Airport into central London - to help you get the most out of your next trip.