There are 7 ways to get from Machu Picchu to El Calafate by train, plane, car, bus, 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.
Bus and Train, fly to El Calafate
best- Take the train from Machu Picchu Pueblo to Ave. El Sol 843 , Cuscotrain
- Fly from Alejandro Velasco Astete International Airport (CUZ) to El Calafate (FTE)plane CUZ - FTE
20h 34m$637,431–1,601,431Drive, bus
cheapest- Drive from Machu Picchu to Plaza de armas de Ollantaytambocar
- Take the bus from Plaza de armas de Ollantaytambo to Terminal Terrestre del Cuscobus
- Take the bus from Cusco to Terminal de Buses La Pazbus
- Take the bus from La Paz to Santa Cruzbus
- Take the bus from Santa Cruz de la Sierra to Terminal de Ómnibus Córdoba T1bus
- Take the bus from Terminal de Ómnibus Córdoba T1 to Terminal de Ómnibus de Río Gallegosbus
- Take the bus from Terminal de Ómnibus de Río Gallegos to El Calafatebus
4d 12h$509,791–1,405,953Drive 5,444.6 km
- Drive from Machu Picchu to El Calafatecar 5,444.6 km
3d$1,217,440–1,758,524Bus and Train, fly to Puerto Natales, bus, Tour
- Take the train from Machu Picchu Pueblo to Ave. El Sol 843 , Cuscotrain
- Fly from Alejandro Velasco Astete International Airport (CUZ) to Puerto Natales (PNT)plane CUZ - PNT
- Take the bus from Terminal Rodoviario to Cerro Castillobus
- Take a shuttle bus from Cerro Castillo to El Calafate
23h 59mBus and Train, fly to Piloto Civil Norberto Fernández International Airport, bus
- Take the train from Machu Picchu Pueblo to Ave. El Sol 843 , Cuscotrain
- Fly from Alejandro Velasco Astete International Airport (CUZ) to Piloto Civil Norberto Fernández International Airport (RGL)plane CUZ - RGL
- Take the bus from Terminal de Ómnibus de Río Gallegos to El Calafatebus
27h 30m$575,931–1,711,431Bus and Train, fly to Presidente Carlos Ibáñez Del Campo International Airport, bus, Tour
- Take the train from Machu Picchu Pueblo to Ave. El Sol 843 , Cuscotrain
- Fly from Alejandro Velasco Astete International Airport (CUZ) to Presidente Carlos Ibáñez Del Campo International Airport (PUQ)plane CUZ - PUQ
- Take the bus from Punta Arenas Airport to Terminal Rodoviariobus
- Take the bus from Terminal Rodoviario to Cerro Castillobus
- Take a shuttle bus from Cerro Castillo to El Calafate
27h 6mBus and Train, bus
- Take the train from Machu Picchu Pueblo to Ave. El Sol 843 , Cuscotrain
- Take the bus from Cusco to Lima Javier Pradobus
- Take the bus from Lima Javier Prado to Terminal Sur de Santiagobus
- Take the bus from Terminal Sur to Barilochebus
- Take the bus from Terminal de Omnibus Bariloche to El Terminal de Omnibus El Calafatebus
5d 14h$560,353–1,042,353
Alejandro Velasco Astete International Airport (CUZ) to El Calafate (FTE) flights
Questions & Answers
The cheapest way to get from Machu Picchu to El Calafate is to Bus and Train and bus which costs $550000 - $1100000 and takes 5 days 14h.
The fastest way to get from Machu Picchu to El Calafate is to Bus and Train and fly which takes 20h 34m and costs $600000 - $1600000.
The distance between Machu Picchu and El Calafate is 4223 km. The road distance is 5444.6 km.
The best way to get from Machu Picchu to El Calafate without a car is to Bus and Train and bus which takes 5 days 14h and costs $550000 - $1100000.
It takes approximately 20h 34m to get from Machu Picchu to El Calafate, including transfers.
El Calafate is 2h ahead of Machu Picchu. It is currently 12:15 PM in Machu Picchu and 2:15 PM in El Calafate.
Yes, the driving distance between Machu Picchu to El Calafate is 5445 km. It takes approximately 3 days 0h to drive from Machu Picchu to El Calafate.
There are 357+ hotels available in El Calafate.
What companies run services between Machu Picchu, Peru and El Calafate, Argentina?
There is no direct connection from Machu Picchu to El Calafate. However, you can take the bus to Aguas Calientes, walk to Machu Picchu Pueblo, take the train to Ave. El Sol 843 , Cusco, walk to Avenida Pardo, take the bus to Cusco Airport, walk to Alejandro Velasco Astete International Airport (CUZ) airport, fly to El Calafate (FTE), then take the taxi to El Calafate. Alternatively, you can take a vehicle from Machu Picchu to El Calafate via Plaza de armas de Ollantaytambo, Cusco, La Paz, Santa Cruz de la Sierra, Terminal de Ómnibus Córdoba T1, and Terminal de Ómnibus de Río Gallegos in around 4d 12h.
- Website
- latam.com
Flights from Alejandro Velasco Astete International Airport to El Calafate via Lima, Ezeiza
- Ave. Duration
- 11h 57m
- When
- Monday, Friday, and Saturday
- Estimated price
- $550,000–1,700,000
Flights from Alejandro Velasco Astete International Airport to El Calafate via Lima, Buenos Aires Jorge Newbery
- Ave. Duration
- 12h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $550,000–1,700,000
Flights from Alejandro Velasco Astete International Airport to El Calafate via Santiago, Ezeiza
- Ave. Duration
- 19h 50m
- When
- Monday, Friday, and Saturday
- Estimated price
- $500,000–1,600,000
Flights from Alejandro Velasco Astete International Airport to Puerto Natales via Santiago
- Ave. Duration
- 21h 20m
- When
- Monday and Thursday
- Estimated price
- $410,000–950,000
Flights from Alejandro Velasco Astete International Airport to Puerto Natales via Lima, Santiago
- Ave. Duration
- 10h 50m
- When
- Monday and Thursday
- Estimated price
- $410,000–950,000
Flights from Alejandro Velasco Astete International Airport to Piloto Civil Norberto Fernández International Airport via Santiago, Buenos Aires Jorge Newbery
- Ave. Duration
- 13h 40m
- When
- Every day
- Estimated price
- $490,000–1,500,000
Flights from Alejandro Velasco Astete International Airport to Piloto Civil Norberto Fernández International Airport via Santiago, Presidente Carlos Ibáñez Del Campo International Airport
- Ave. Duration
- 24h 30m
- When
- Friday
- Estimated price
- $430,000–1,400,000
Flights from Alejandro Velasco Astete International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Santiago
- Ave. Duration
- 11h 29m
- When
- Wednesday and Friday
- Estimated price
- $330,000–1,100,000
Flights from Alejandro Velasco Astete International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Lima, Santiago
- Ave. Duration
- 10h 41m
- When
- Friday to Saturday
- Estimated price
- $380,000–1,200,000
Flights from Alejandro Velasco Astete International Airport to Presidente Carlos Ibáñez Del Campo International Airport via Santiago, Puerto Montt
- Ave. Duration
- 10h 47m
- When
- Friday
- Estimated price
- $340,000–1,100,000
- Website
- aerolineas.com.ar
Flights from Alejandro Velasco Astete International Airport to El Calafate via Lima, Buenos Aires Jorge Newbery
- Ave. Duration
- 13h
- When
- Saturday
- Estimated price
- $490,000–1,300,000
Flights from Alejandro Velasco Astete International Airport to Piloto Civil Norberto Fernández International Airport via Lima, Ezeiza
- Ave. Duration
- 14h 56m
- When
- Tuesday to Friday
- Estimated price
- $500,000–1,600,000
Flights from Alejandro Velasco Astete International Airport to Piloto Civil Norberto Fernández International Airport via Puerto Maldonado, Lima, Ezeiza
- Ave. Duration
- 16h 40m
- When
- Tuesday to Thursday
- Estimated price
- $550,000–1,600,000
- Website
- skyairline.com
Flights from Alejandro Velasco Astete International Airport to Puerto Natales via Lima, Santiago
- Ave. Duration
- 12h 22m
- When
- Friday
- Estimated price
- $370,000–950,000
- Website
- jetsmart.com
Flights from Alejandro Velasco Astete International Airport to El Calafate via Lima, Ezeiza
- Ave. Duration
- 12h 17m
- When
- Wednesday to Friday
- Estimated price
- $550,000–1,700,000
- Phone
- +51 84 581860
- [email protected]
- Website
- incarail.com
Train from Machu Picchu Pueblo to Ave. El Sol 843 , Cusco
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $85,000–230,000
- Website
- https://incarail.com/en
- The premium & lounge
- $180,000–230,000
- Voyager Bimodal
- $120,000–170,000
- The 360°
- $180,000–210,000
- THE VOYAGER BIMODAL
- $85,000–100,000
- THE 360° BIMODAL
- $98,000–103,000
- The Prime
- $190,000–210,000
Train from Machu Picchu Pueblo to Ave. El Sol 843 , Cusco
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $85,000–230,000
- Website
- https://incarail.com/en
- The premium & lounge
- $180,000–230,000
- Voyager Bimodal
- $120,000–170,000
- The 360°
- $180,000–210,000
- THE VOYAGER BIMODAL
- $85,000–100,000
- THE 360° BIMODAL
- $98,000–103,000
- The Prime
- $190,000–210,000
Train from Machu Picchu Pueblo to Ave. El Sol 843 , Cusco
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $85,000–230,000
- Website
- https://incarail.com/en
- The premium & lounge
- $180,000–230,000
- Voyager Bimodal
- $120,000–170,000
- The 360°
- $180,000–210,000
- THE VOYAGER BIMODAL
- $85,000–100,000
- THE 360° BIMODAL
- $98,000–103,000
- The Prime
- $190,000–210,000
Train from Machu Picchu Pueblo to Ave. El Sol 843 , Cusco
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $85,000–230,000
- Website
- https://incarail.com/en
- The premium & lounge
- $180,000–230,000
- Voyager Bimodal
- $120,000–170,000
- The 360°
- $180,000–210,000
- THE VOYAGER BIMODAL
- $85,000–100,000
- THE 360° BIMODAL
- $98,000–103,000
- The Prime
- $190,000–210,000
Train from Machu Picchu Pueblo to Ave. El Sol 843 , Cusco
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $85,000–230,000
- Website
- https://incarail.com/en
- The premium & lounge
- $180,000–230,000
- Voyager Bimodal
- $120,000–170,000
- The 360°
- $180,000–210,000
- THE VOYAGER BIMODAL
- $85,000–100,000
- THE 360° BIMODAL
- $98,000–103,000
- The Prime
- $190,000–210,000
- Phone
- +51904244509
- [email protected]
- Website
- aeroexpreso.com.pe
Bus from Plaza de armas de Ollantaytambo to Terminal Terrestre del Cusco
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Estimated price
- $3,900–23,000
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
- Phone
- +591 22283843
- [email protected]
- Website
- facebook.com
Bus from Cusco to Terminal de Buses La Paz
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $30,000–550,000
- Book at
- https://www.ticketsbolivia.com/company/nc_internacional.php
- Phone
- +591-72233555
- [email protected]
- Website
- transcopacabanasa.com
Bus from La Paz to Santa Cruz
- Ave. Duration
- 18h
- Frequency
- 4 times a day
- Estimated price
- $27,000–36,000
- Schedules at
- transcopacabanasa.com
- Phone
- +591 7297 1111
- Website
- facebook.com
Bus from La Paz to Santa Cruz
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- $55,000–80,000
- Schedules at
- facebook.com
- Phone
- +591 69414917
- Website
- facebook.com
Bus from La Paz to Santa Cruz
- Ave. Duration
- 16h 20m
- Frequency
- Once daily
- Estimated price
- $11,000–27,919
- Schedules at
- facebook.com
- Normal
- $11,000–14,000
- Semicama
- $16,000–20,000
- Cama
- $25,000–28,000
- Phone
- +591 69416892
- [email protected]
- Website
- facebook.com
Bus from La Paz to Santa Cruz
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- $13,000–19,000
- Schedules at
- facebook.com
- Phone
- +59176400493
- Website
- flotaeldorado.com
Bus from La Paz to Santa Cruz
- Ave. Duration
- 18h
- Frequency
- Once daily
- Estimated price
- $27,000–95,000
- Schedules at
- flotaeldorado.com
- Book at
- flotaeldorado.com
- Phone
- +59171291772
- Website
- grupoempresarialquirquincho.com
Bus from Santa Cruz de la Sierra to Terminal de Ómnibus Córdoba T1
- Ave. Duration
- 22h 30m
- Frequency
- Twice a week
- Estimated price
- $110,000–180,000
- Schedules at
- grupoempresarialquirquincho.com
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from Terminal de Ómnibus Córdoba T1 to Terminal de Ómnibus de Río Gallegos
- Ave. Duration
- 39h 40m
- Frequency
- Once daily
- Estimated price
- $290,000–460,000
- Schedules at
- andesmar.com
- Semicama
- $290,000–340,000
- Cama
- $380,000–460,000
- 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
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
Bus from Terminal de Omnibus Bariloche to El Terminal de Omnibus El Calafate
- Ave. Duration
- 31h
- Frequency
- Twice a week
- Estimated price
- $180,000–310,000
- Schedules at
- taqsa.com.ar
- Semibed
- $180,000–250,000
- Bed
- $210,000–310,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
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
Shuttle from Cerro Castillo to El Calafate
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $130,000
- Schedules at
- southroad.com.ar
- Phone
- +56 61 261 4224
- [email protected]
- Website
- bussur.com
Bus from Punta Arenas Airport to Terminal Rodoviario
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- $13,007–39,000
- Schedules at
- bussur.com
- Book at
- bussur.com
- Semi Cama
- $28,000–39,000
- Phone
- +56 61 224 2313
- [email protected]
- Website
- busesfernandez.com
Bus from Punta Arenas Airport to Terminal Rodoviario
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- $12,600–12,900
- Schedules at
- busesfernandez.com
- Phone
- +51 1 311 5050
- Website
- cruzdelsur.com.pe
Bus from Cusco to Lima Javier Prado
- Ave. Duration
- 21h 50m
- Frequency
- Twice a week
- Estimated price
- $55,000–85,000
- Website
- https://www.cruzdelsur.com.pe/home-en/
- Phone
- +51 1 311-5050
- Website
- cruzdelsur.com.pe
Bus from Lima Javier Prado to Terminal Sur de Santiago
- Ave. Duration
- 2d 6h
- Frequency
- Once daily
- Estimated price
- $140,000–250,000
- Website
- https://www.cruzdelsur.com.pe/home-en/
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from Terminal Sur to Bariloche
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Estimated price
- $75,000–133,313
- Book at
- andesmar.com
- Bed
- $90,000–130,000
- Semi bed
- $75,000–110,000
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 10 amazing places to get away from it all in Australia, Getting around the Cyclades, and How to get from Florence to Rome - to help you get the most out of your next trip.



































