There are 8 ways to get from Santiago to El Calafate by plane, shuttle, bus, train, car 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 El Calafate  •  8 h 39 min

  1. Fly from Santiago (SCL) to El Calafate (FTE) SCL - FTE

$225 - $1,151

Cheapest option

Fly to Punta Arenas, bus  •  13 h 10 min

  1. Fly from Santiago (SCL) to Punta Arenas (PUQ) SCL - PUQ
  2. Take the bus from Punta Arenas Airport to Puerto Natales
  3. Take a shuttle bus from Puerto Natales to El Calafate

$103 - $671

6 alternative options

Fly to Puerto Natales, bus  •  8 h 57 min

  1. Fly from Santiago (SCL) to Puerto Natales (PNT) SCL - PNT
  2. Take a shuttle bus from Puerto Natales to El Calafate

$128 - $993

Fly to Rio Gallegos, bus  •  12 h 44 min

  1. Fly from Santiago (SCL) to Rio Gallegos (RGL) SCL - RGL
  2. Take the bus from Río Gallegos to El Calafate

$274 - $981

Train, bus, car ferry, drive  •  41 h 51 min

  1. Take the train from Estación Central - Alameda to Chillan
  2. Take the bus from Chillán to Villarrica
  3. Take the bus from Villarrica to Liquiñe
  4. Take the car ferry from Puerto Fuy to Puerto Pirihueico
  5. Drive from Puerto Pirihueico to San Martín de los Andes
  6. Take the bus from San Martín de los Andes to Bariloche
  7. Take the bus from San Carlos Bariloche to El Calafate

Bus  •  40 h 15 min

  1. Take the bus from Santiago to Bariloche Via Bariloche
  2. Take the bus from San Carlos Bariloche to El Calafate Via El Calafate

$147 - $238

Bus, Marga  •  45 h 8 min

  1. Take the bus from Santiago to Puerto Varas
  2. Take the bus from Puerto Varas to Bariloche
  3. Take the Marga from Bariloche to El Hoyo
  4. Take the Marga from El Hoyo to El Calafate

$115 - $195

Drive  •  33 h 57 min

  1. Drive from Santiago to El Calafate 1656.9 miles

$280 - $420

What companies run services between Santiago, Chile and El Calafate, Argentina?

LATAM Chile and Aerolíneas Argentinas fly from Santiago to El Calafate every 4 hours. Alternatively, you can take a bus from Santiago to El Calafate via Bariloche and San Carlos Bariloche in around 40 h 15 min.

Airlines
LATAM Chile
Website
latam.com
Flights from Santiago to El Calafate via Buenos Aires Jorge Newburg
Ave. Duration
7 h 40 min
When
Thursday
Estimated price
$450 - $1,400
Flights from Santiago to Puerto Natales
Ave. Duration
3 h 10 min
When
Tuesday and Saturday
Estimated price
$750 - $1,600
Flights from Santiago to Rio Gallegos via Punta Arenas
Ave. Duration
5 h 10 min
When
Saturday
Estimated price
$480 - $1,100
Flights from Santiago to Rio Gallegos via Buenos Aires Jorge Newburg
Ave. Duration
7 h 30 min
When
Tuesday and Saturday
Estimated price
$480 - $1,100
Flights from Santiago to Rio Gallegos via Mendoza, Buenos Aires Jorge Newburg
Ave. Duration
8 h 59 min
When
Monday
Estimated price
$480 - $1,100
Flights from Santiago to Rio Gallegos via Punta Arenas, Mount Pleasant
Ave. Duration
9 h 18 min
When
Saturday
Estimated price
$480 - $1,100
Flights from Santiago to Rio Gallegos via Cordoba, Buenos Aires Jorge Newburg
Ave. Duration
10 h 25 min
When
Monday and Tuesday
Estimated price
$480 - $1,100
Flights from Santiago to Punta Arenas
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$180 - $1,000
Flights from Santiago to Punta Arenas via Puerto Montt
Ave. Duration
4 h 46 min
When
Every day
Estimated price
$180 - $1,000
Flights from Santiago to Punta Arenas via Concepcion
Ave. Duration
4 h 49 min
When
Friday
Estimated price
$180 - $1,000
Flights from Santiago to Punta Arenas via Puerto Natales
Ave. Duration
4 h 50 min
When
Tuesday and Saturday
Estimated price
$180 - $1,000
Aerolíneas Argentinas
Website
aerolineas.com.ar
Flights from Santiago to El Calafate via Buenos Aires Jorge Newburg
Ave. Duration
7 h 25 min
When
Every day
Estimated price
$420 - $1,500
Flights from Santiago to El Calafate via Cordoba
Ave. Duration
5 h 50 min
When
Monday
Estimated price
$420 - $1,500
Flights from Santiago to El Calafate via Buenos Aires Ministro Pistarini
Ave. Duration
7 h 50 min
When
Every day
Estimated price
$420 - $1,500
Flights from Santiago to Rio Gallegos via Buenos Aires Jorge Newburg
Ave. Duration
10 h 2 min
When
Every day
Estimated price
$460 - $1,100
JetSMART
Website
jetsmart.com
Flights from Santiago to Punta Arenas
Ave. Duration
3 h 25 min
When
Tuesday, Thursday and Saturday
Estimated price
$120 - $650
Flights from Santiago to Punta Arenas via Puerto Montt
Ave. Duration
4 h 26 min
When
Thursday and Saturday
Estimated price
$120 - $650
Sky Airline
Website
skyairline.com
Flights from Santiago to Punta Arenas
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$100 - $490
Flights from Santiago to Punta Arenas via Puerto Montt
Ave. Duration
4 h 30 min
When
Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$100 - $490
Train operators
Tren Central
Website
trencentral.cl
Train from Estación Central - Alameda to Chillan
Ave. Duration
4 h 43 min
Frequency
Twice daily
Estimated price
$19 - $40
Schedules at
trencentral.cl
Salon
$20
Preferente
$37
Bus operators
Turismo Zaahj
Phone
(56) 61-2412260
Email
ZAAHJ@entelchile.net
Website
turismozaahj.co.cl
Shuttle from Puerto Natales to El Calafate
Ave. Duration
3 h 40 min
Frequency
On demand
Estimated price
$2 - $140
Schedules at
turismozaahj.co.cl
Taqsa
Phone
+54 800-333-1188
Email
info@taqsa.com.ar
Website
taqsa.com.ar
Bus from Río Gallegos to El Calafate
Ave. Duration
4 h
Frequency
Every 4 hours
Estimated price
$18 - $28
Schedules at
taqsa.plataforma10.com.ar
Book at
taqsa.plataforma10.com.ar
2nd Class
$18 - $26
1st Class
$19 - $27
Bus from Bariloche to El Hoyo
Ave. Duration
2 h 20 min
Frequency
Twice daily
Estimated price
$11 - $17
Schedules at
taqsa.plataforma10.com.ar
2nd Class
$11 - $16
1st Class
$12 - $17
Bus from El Hoyo to El Calafate
Ave. Duration
23 h 10 min
Frequency
Twice daily
Estimated price
$75 - $110
Schedules at
taqsa.plataforma10.com.ar
2nd Class
$75 - $110
1st Class
$75 - $110
Turbus
Website
turbus.cl
Bus from Chillán to Villarrica
Ave. Duration
5 h 10 min
Frequency
Twice daily
Estimated price
$12 - $18
Schedules at
turbus.cl
2nd Class
$12 - $18
1st Class
$21 - $35
Liquiñe
Phone
+56 (45) 241 6940
Email
andresbuses@gmail.com
Website
busesliquine.cl
Bus from Villarrica to Liquiñe
Ave. Duration
1 h 30 min
Frequency
4 times a day
Schedules at
busesliquine.cl
Book at
recorrido.cl
El Valle
Phone
0810-333-7575
Website
elvalle.com.ar
Bus from San Martín de los Andes to Bariloche
Ave. Duration
1 h 17 min
Frequency
3 times a day
Estimated price
$11 - $18
Schedules at
elvalle.com.ar
Regular
$11 - $15
Bed
$13 - $18
Andesmar
Empresas Cruz Del Sur
Phone
(65) 436410
Email
gerencia@busescruzdelsur.cl
Website
webcds.cl
Bus from Santiago to Puerto Varas
Ave. Duration
10 h 35 min
Frequency
3 times a day
Estimated price
$20 - $40
Schedules at
webcds.cl
Bus from Puerto Varas to Bariloche
Ave. Duration
6 h 3 min
Frequency
Once daily
Estimated price
$9 - $30
Schedules at
webcds.cl
Ferry operators
Barcaza Hua Hum
Phone
+56 94 277 3450
Email
reservashuahum@huilohuilo.com
Website
barcazahuahum.com
Car ferry from Puerto Fuy to Puerto Pirihueico
Ave. Duration
2 h
Frequency
Once daily
Estimated price
$2
Schedules at
barcazahuahum.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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, French strikes 2018: What are my alternative transport options? and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

Questions & Answers

How far is it from Santiago to El Calafate?

The distance between Santiago and El Calafate is 1882 km. The road distance is 2651 km.

What is the cheapest way to get from Santiago to El Calafate?

The cheapest way to get from Santiago to El Calafate is to bus and Marga which costs $110 - $200 and takes 45 h 8 min.

What is the fastest way to get from Santiago to El Calafate?

The quickest way to get from Santiago to El Calafate is to fly which takes 8 h 39 min and costs $220 - $1,200.

Is there a direct bus between Santiago and El Calafate?

No, there is no direct bus from Santiago to El Calafate. However, there are services departing from Santiago and arriving at El Calafate via San Carlos Bariloche. The journey, including transfers, takes approximately 40 h 15 min.

How long does it take to get from Santiago to El Calafate?

It takes approximately 8 h 39 min to get from Santiago to El Calafate, including transfers.