• Our partners include:

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

There are 5 ways to get from Punta Arenas to Salar de Uyuni by plane, bus, train, bus and ferry 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  •  11 h 56 min

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

$909 - $2,471

Cheapest option

Bus and ferry, bus  •  3 days 8 h

  1. Take the bus and ferry from Punta Arenas to Osorno
  2. Take the bus from Osorno to Santiago
  3. Take the bus from Santiago Alameda to San Pedro de Atacama
  4. Take the bus from San Pedro de Atacama to Uyuni

$123 - $221

3 alternative options

Fly to Calama, bus  •  20 h 47 min

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

$260 - $1,061

Bus, train  •  3 days 2 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 Tres Cruces
  4. Take the bus from Tres Cruces to La Quiaca
  5. Take the train from Villazón to Uyuní

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 and ferry and bus which costs $120 - $230 and takes 3 days 8 h.

More details

The quickest way to get from Punta Arenas to Salar de Uyuni is to fly which costs $900 - $2,500 and takes 11 h 56 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 Osorno, Santiago Alameda, San Pedro de Atacama and Uyuni. The journey, including transfers, takes approximately 3 days 8 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 and ferry and bus which takes 3 days 8 h and costs $120 - $230.

More details

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

More details

Punta Arenas to Salar de Uyuni bus services, operated by Turibus Internacional, depart from Punta Arenas station.

More details

There is no direct flight from Punta Arenas Airport to Uyuni Airport. The quickest flight takes 17 h and has two stopovers.

Search flights

Punta Arenas to Salar de Uyuni bus services, operated by Cruz del Norte, arrive at Uyuni station.

More details

Yes, the driving distance between Punta Arenas to Salar de Uyuni is 4520 km. It takes approximately 2 days 7 h to drive from Punta Arenas to Salar de Uyuni.

Get driving directions

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

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

LATAM Chile, Amaszonas and two other airlines fly from Punta Arenas to Salar de Uyuni every 3 hours.

Airlines
LATAM Chile
Website
latam.com
Flights from Punta Arenas to Calama via Santiago
Ave. Duration
7 h 8 min
When
Every day
Estimated price
$380 - $1,000
Flights from Punta Arenas to Calama via Puerto Montt, Santiago
Ave. Duration
7 h 38 min
When
Wednesday
Estimated price
$380 - $1,000
Flights from Punta Arenas to Calama via Santiago, La Serena
Ave. Duration
7 h 55 min
When
Friday
Estimated price
$380 - $1,000
Amaszonas
Website
amaszonas.com
Flights from Punta Arenas to Uyuni via Santiago, Santa Cruz
Ave. Duration
12 h 10 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$750 - $2,400
Flights from Punta Arenas to Uyuni via Santiago, La Paz
Ave. Duration
13 h 8 min
When
Thursday and Friday
Estimated price
$650 - $2,400
Flights from Punta Arenas to Uyuni via Santiago, Iquique, La Paz
Ave. Duration
14 h 15 min
When
Wednesday
Estimated price
$650 - $2,400
Flights from Punta Arenas to Uyuni via Santiago, Santa Cruz, La Paz
Ave. Duration
14 h 30 min
When
Friday
Estimated price
$700 - $2,500
Flights from Punta Arenas to Uyuni via Santiago, Lima, La Paz
Ave. Duration
17 h 27 min
When
Every day
Estimated price
$800 - $2,700
Flights from Punta Arenas to Uyuni via Santiago, Lima, Santa Cruz
Ave. Duration
19 h 47 min
When
Tuesday, Thursday and Sunday
Estimated price
$850 - $2,800
Sky Airline
Website
skyairline.com
Flights from Punta Arenas to Calama via Santiago
Ave. Duration
7 h 52 min
When
Thursday and Sunday
Estimated price
$170 - $650
JetSMART
Website
jetsmart.com
Flights from Punta Arenas to Calama via Santiago
Ave. Duration
7 h 33 min
When
Saturday
Estimated price
$210 - $1,000
Flights from Punta Arenas to Calama via Santiago, Copiapo
Ave. Duration
7 h 37 min
When
Thursday
Estimated price
$210 - $1,000
Train operators
Empresa Ferroviaria Andina S.A
Phone
(+591-2) 2184555 / 4566
Website
fca.com.bo
Train from Villazón to Uyuní
Ave. Duration
8 h 20 min
Frequency
3 times a week
Estimated price
$4 - $18
Schedules at
ferroviaria-andina.com.bo
Book at
ticketsbolivia.com.bo
Wara Wara del Sur - Popular
$4 - $6
Wara Wara del Sur - Salon
$6 - $8
Expreso del Sur - Salon
$8 - $11
Wara Wara del Sur - Ejecutivo
$13 - $18
Bus operators
Cruz del Norte
Phone
+56 (9) 82248119
Email
ventas@turisticointernacionalcruzdelnorte.com
Website
turisticointernacionalcruzdelnorte.com
Bus from Calama to Uyuni
Ave. Duration
10 h 30 min
Frequency
Twice daily
Estimated price
$15 - $35
Schedules at
turisticointernacionalcruzdelnorte.com
Book at
ticketsbolivia.com.bo
Bus from San Pedro de Atacama to Uyuni
Ave. Duration
13 h
Frequency
Twice daily
Estimated price
$18 - $35
Schedules at
turisticointernacionalcruzdelnorte.com
Book at
ticketsbolivia.com.bo
Atacama 2000
Phone
+ 56 55 31 6664
Bus from Calama to Uyuni
Ave. Duration
8 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
Once daily
Estimated price
$17
Schedules at
busesbarria.cl
El Pinguino SRL
Website
andesmar.com
Bus from Punta Arenas to Río Gallegos
Ave. Duration
6 h 30 min
Frequency
Once daily
Estimated price
$24
Schedules at
andesmar.com
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 - $210
Bed
$180 - $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 Tres Cruces
Ave. Duration
2 h 55 min
Frequency
Every 3 hours
Schedules at
xn--elquiaqueo-19a.com
Bus from Tres Cruces to La Quiaca
Ave. Duration
1 h 30 min
Frequency
Every 3 hours
Schedules at
xn--elquiaqueo-19a.com
Turibus Internacional
Website
webcds.cl
Bus and ferry from Punta Arenas to Osorno
Ave. Duration
30 h 15 min
Frequency
Once a week
Estimated price
$52
Schedules at
webcds.cl
Book at
webcds.cl
Bus Norte
Pullman Bus
Phone
600 320 3200
Website
pullman.cl
Bus from Osorno to Santiago Sur
Ave. Duration
10 h 5 min
Frequency
5 times a day
Estimated price
$30 - $40
Schedules at
pullman.cl
Turbus
Phone
+56 22 822 7500
Email
atencion_clientes@turbus.cl
Website
turbus.cl
Bus from Osorno to Santiago
Ave. Duration
12 h 5 min
Frequency
3 times a day
Estimated price
$20 - $40
Schedules at
turbus.cl
2nd Class
$20 - $40
Premium
$40 - $60
1st Class
$50 - $75
Bus from Santiago Alameda to San Pedro de Atacama
Ave. Duration
21 h 50 min
Frequency
3 times a day
Estimated price
$35 - $70
Schedules at
turbus.cl
2nd Class
$35 - $70
Premium
$70 - $100
1st Class
$90 - $140
Buses Fierro
Website
busesfierro.cl
Bus from Osorno to Santiago
Ave. Duration
10 h 30 min
Frequency
Twice daily
Estimated price
$21
Schedules at
busesfierro.cl
Buses Línea Azul
Phone
+56 42 222 6095
Website
buseslineaazul.cl
Bus from Osorno to Santiago
Ave. Duration
13 h 36 min
Frequency
3 times a day
Estimated price
$25 - $45
Schedules at
buseslineaazul.cl
E.T.M.
Phone
+56 65 229 0100
Email
contacto@busesetm.cl
Website
etm.cl
Bus from Osorno to Santiago
Ave. Duration
16 h 20 min
Frequency
Every 4 hours
Estimated price
$24
Schedules at
etm.cl
Via-Tur
Phone
+56 224508246
Website
viatur.cl
Bus from Osorno to Santiago
Ave. Duration
12 h 30 min
Frequency
Twice daily
Estimated price
$19 - $26
Schedules at
viatur.cl
Semi Cama
$19
Salón Cama
$26
Buses Ruta 5
Website
facebook.com
Bus from Osorno to Santiago
Ave. Duration
10 h
Frequency
Once daily
Schedules at
facebook.com
Buses Los Libertadores
Website
busesloslibertadores.cl
Bus from Osorno to Santiago - Terminal Sur
Ave. Duration
12 h 52 min
Frequency
Once daily
Estimated price
$25 - $50
Schedules at
viajaenbus.cl
Semi bed
$25 - $30
Bed
$35 - $50

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 How to get from Heathrow Airport into central London, 4 of the smartest ways to explore Australia and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

More Questions & Answers

Sky Airline, Amaszonas and LATAM Chile offer flights from Punta Arenas Airport to Uyuni Airport.

Search flights

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

More details

The best way to get from Punta Arenas to Punta Arenas Airport is to taxi which takes 21 min and costs $9 - $11.

More details