There are 4 ways to get from Barcelona to El Calafate by plane, bus, train, 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 Barcelona–El Prat Airport to El Calafate
best- Fly from Barcelona–El Prat Airport (BCN) to El Calafate (FTE)plane BCN - FTE
22h 28m$894,624–2,458,654Fly Barcelona–El Prat Airport to Piloto Civil Norberto Fernández International Airport, bus
cheapest- Fly from Barcelona–El Prat Airport (BCN) to Piloto Civil Norberto Fernández International Airport (RGL)plane BCN - RGL
- Take the bus from Terminal de Ómnibus de Río Gallegos to El Calafatebus
32h 38m$843,124–2,268,654Train to Adolfo Suárez Madrid–Barajas Airport, fly to El Calafate
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to El Calafate (FTE)plane MAD - FTE
24h 25m$1,142,649–2,933,291Fly Barcelona–El Prat Airport to Puerto Natales, bus, Tour
- Fly from Barcelona–El Prat Airport (BCN) to Puerto Natales (PNT)plane BCN - PNT
- Take the bus from Terminal Rodoviario to Cerro Castillobus
- Take a shuttle bus from Cerro Castillo to El Calafate
28h 6m
Barcelona–El Prat Airport (BCN) to El Calafate (FTE) flights
Questions & Answers
The cheapest way to get from Barcelona to El Calafate is to fly and bus which costs $800000 - $2300000 and takes 32h 38m.
The fastest way to get from Barcelona to El Calafate is to fly which takes 22h 28m and costs $850000 - $2500000.
The distance between Barcelona and El Calafate is 12504 km.
It takes approximately 22h 28m to get from Barcelona to El Calafate, including transfers.
El Calafate is 5h behind Barcelona. It is currently 9:48 AM in Barcelona and 4:48 AM in El Calafate.
There are 359+ hotels available in El Calafate.
What companies run services between Barcelona, Spain and El Calafate, Argentina?
LATAM Chile, Aerolíneas Argentinas, and three other airlines fly from Barcelona–El Prat Airport (BCN) to El Calafate (FTE) 6 times a week.
- Website
- latam.com
Flights from Barcelona–El Prat Airport to El Calafate via Sao Paulo, Buenos Aires Jorge Newbery
- Ave. Duration
- 19h 40m
- When
- Friday
- Estimated price
- $900,000–2,500,000
Flights from Barcelona–El Prat Airport to El Calafate via Sao Paulo, Ezeiza
- Ave. Duration
- 23h 20m
- When
- Monday and Saturday
- Estimated price
- $900,000–2,500,000
Flights from Barcelona–El Prat Airport to Piloto Civil Norberto Fernández International Airport via Sao Paulo, Buenos Aires Jorge Newbery
- Ave. Duration
- 31h 10m
- When
- Friday
- Estimated price
- $850,000–2,300,000
Flights from Adolfo Suárez Madrid–Barajas Airport to El Calafate via Ezeiza
- Ave. Duration
- 24h 15m
- When
- Monday, Friday, and Saturday
- Estimated price
- $950,000–2,600,000
Flights from Adolfo Suárez Madrid–Barajas Airport to El Calafate via Rio De Janeiro-Galeao, Buenos Aires Jorge Newbery
- Ave. Duration
- 30h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- $950,000–2,600,000
Flights from Barcelona–El Prat Airport to Puerto Natales via Sao Paulo, Santiago
- Ave. Duration
- 24h 50m
- When
- Monday and Thursday
- Estimated price
- $950,000–2,600,000
Flights from Barcelona–El Prat Airport to Puerto Natales via Adolfo Suárez Madrid–Barajas Airport, Santiago
- Ave. Duration
- 27h 25m
- When
- Monday
- Estimated price
- $900,000–2,400,000
- Website
- aerolineas.com.ar
Flights from Barcelona–El Prat Airport to Piloto Civil Norberto Fernández International Airport via Ezeiza
- Ave. Duration
- 37h 45m
- When
- Tuesday to Friday
- Estimated price
- $800,000–2,200,000
Flights from Barcelona–El Prat Airport to Piloto Civil Norberto Fernández International Airport via Adolfo Suárez Madrid–Barajas Airport, Ezeiza
- Ave. Duration
- 24h 40m
- When
- Tuesday
- Estimated price
- $800,000–2,200,000
Flights from Barcelona–El Prat Airport to Piloto Civil Norberto Fernández International Airport via Sao Paulo, Ezeiza
- Ave. Duration
- 25h 5m
- When
- Tuesday to Thursday
- Estimated price
- $850,000–2,300,000
Flights from Adolfo Suárez Madrid–Barajas Airport to El Calafate via Ezeiza
- Ave. Duration
- 24h 55m
- When
- Monday, Friday, and Saturday
- Estimated price
- $950,000–3,200,000
Flights from Adolfo Suárez Madrid–Barajas Airport to El Calafate via Cordoba
- Ave. Duration
- 23h 55m
- When
- Wednesday
- Estimated price
- $1,000,000–2,600,000
Flights from Adolfo Suárez Madrid–Barajas Airport to El Calafate via Rio De Janeiro-Galeao, Buenos Aires Jorge Newbery
- Ave. Duration
- 23h 55m
- When
- Thursday and Sunday
- Estimated price
- $950,000–2,600,000
- Website
- flybondi.com
Flights from Barcelona–El Prat Airport to El Calafate via Adolfo Suárez Madrid–Barajas Airport, Ezeiza
- Ave. Duration
- 24h 55m
- When
- Tuesday
- Estimated price
- $850,000–2,400,000
Flights from Adolfo Suárez Madrid–Barajas Airport to El Calafate via Ezeiza
- Ave. Duration
- 18h 25m
- When
- Tuesday
- Estimated price
- $1,000,000–3,200,000
- Website
- skyairline.com
Flights from Barcelona–El Prat Airport to Puerto Natales via Santiago, Puerto Montt
- Ave. Duration
- 20h 44m
- When
- Thursday and Saturday
- Estimated price
- $900,000–2,400,000
Flights from Barcelona–El Prat Airport to Puerto Natales via Bogota, Santiago
- Ave. Duration
- 25h 40m
- When
- Friday
- Estimated price
- $1,000,000–2,800,000
- Website
- jetsmart.com
Flights from Barcelona–El Prat Airport to El Calafate via Sao Paulo, Ezeiza
- Ave. Duration
- 23h 37m
- When
- Wednesday and Thursday
- Estimated price
- $900,000–2,500,000
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- $160,000–280,000
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- $100,000–210,000
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 28m
- Frequency
- Every 2 hours
- Estimated price
- $95,000–170,000
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- 4 times a day
- Estimated price
- $130,000–200,000
- Website
- https://www.renfe.com/es/en
- Phone
- 0800-3331188
- [email protected]
- Website
- taqsa.com.ar
Bus from Terminal de Ómnibus de Río Gallegos to El Calafate
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- $31,000–49,000
- Schedules at
- taqsa.com.ar
- Semibed
- $31,000–43,000
- Bed
- $34,000–49,000
- Phone
- +56 9 9343 0037
- [email protected]
- Website
- servitur.cl
Bus from Terminal Rodoviario to Cerro Castillo
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Website
- https://www.servitur.cl/en/home.html
- [email protected]
- Website
- southroad.com.ar
Shuttle from Cerro Castillo to El Calafate
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $130,000
- Schedules at
- southroad.com.ar
Want to know more about travelling around Argentina
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide













