There are 4 ways to get from Iguazu Falls to Machu Picchu by plane, train, 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.
Fly from Cataratas Del Iguazú International Airport, Train + Bus
best- Fly from Cataratas Del Iguazú International Airport (IGR) to Alejandro Velasco Astete International Airport (CUZ)plane IGR - CUZ
- Take the train from Cusco - Wanchaq to Machu Picchu Pueblotrain
13h 59m$400–2,232Fly from Foz Do Iguaçu / Cataratas International Airport, Train + Bus
cheapest- Fly from Foz Do Iguaçu / Cataratas International Airport (IGU) to Alejandro Velasco Astete International Airport (CUZ)plane IGU - CUZ
- Take the train from Cusco - Wanchaq to Machu Picchu Pueblotrain
17h 41m$318–2,219Bus, Bus and Train
- Take the bus from Terminal Rodoviário de Foz do Iguaçu to Terminal Rodoviário de Campo Grandebus
- Take the bus from Campo Grande to Cuscobus
- Take the train from Ave. El Sol 843 , Cusco to Machu Picchu Pueblotrain
3d 14h$370–816Drive 3,132.9 km
- Drive from Iguazu Falls to Machu Picchucar 3,132.9 km
47h 10m$471–681
Cataratas Del Iguazú International Airport (IGR) to Alejandro Velasco Astete International Airport (CUZ) flights
Questions & Answers
The cheapest way to get from Iguazu Falls to Machu Picchu is to drive which costs $470 - $700 and takes 47h 10m.
The fastest way to get from Iguazu Falls to Machu Picchu is to fly and Train + Bus which takes 13h 59m and costs $400 - $2,300.
The distance between Iguazu Falls and Machu Picchu is 2399 km. The road distance is 3132.9 km.
It takes approximately 13h 59m to get from Iguazu Falls to Machu Picchu, including transfers.
Machu Picchu is 2h behind Iguazu Falls. It is currently 3:59 AM in Iguazu Falls and 1:59 AM in Machu Picchu.
Yes, the driving distance between Iguazu Falls to Machu Picchu is 3133 km. It takes approximately 47h 10m to drive from Iguazu Falls to Machu Picchu.
There are 166+ hotels available in Machu Picchu.
What companies run services between Iguazu Falls, Argentina and Machu Picchu, Peru?
There is no direct connection from Iguazu Falls to Machu Picchu. However, you can take the taxi to Iguazu-Airport-IGR airport, fly to Alejandro Velasco Astete International Airport (CUZ), walk to Cusco Airport, take the bus to Avenida Pardo, walk to Cusco - Wanchaq, take the train to Machu Picchu Pueblo, walk to Aguas Calientes, then take the bus to Machu Picchu. Alternatively, you can take a vehicle from Iguazu Falls to Machu Picchu via Terminal Rodoviário de Foz do Iguaçu, Terminal Rodoviário de Campo Grande, Campo Grande, Cusco, Ave. El Sol 843 , Cusco, Machu Picchu Pueblo, and Aguas Calientes in around 3d 14h.
- Website
- latam.com
Flights from Cataratas Del Iguazú International Airport to Alejandro Velasco Astete International Airport via Buenos Aires Jorge Newbery, Lima
- Ave. Duration
- 11h 38m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $270–850
Flights from Cataratas Del Iguazú International Airport to Alejandro Velasco Astete International Airport via Ezeiza, Lima
- Ave. Duration
- 15h 45m
- When
- Sunday
- Estimated price
- $270–850
Flights from Foz Do Iguaçu / Cataratas International Airport to Alejandro Velasco Astete International Airport via Sao Paulo, Lima
- Ave. Duration
- 12h 56m
- When
- Every day
- Estimated price
- $230–550
Flights from Foz Do Iguaçu / Cataratas International Airport to Alejandro Velasco Astete International Airport via Rio De Janeiro-Galeao, Lima
- Ave. Duration
- 13h 50m
- When
- Every day
- Estimated price
- $230–550
Flights from Foz Do Iguaçu / Cataratas International Airport to Alejandro Velasco Astete International Airport via Sao Paulo, Santiago
- Ave. Duration
- 15h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $230–550
- Website
- jetsmart.com
Flights from Cataratas Del Iguazú International Airport to Alejandro Velasco Astete International Airport via Buenos Aires Jorge Newbery, Lima
- Ave. Duration
- 13h 42m
- When
- Sunday, Saturday, and Wednesday
- Estimated price
- $320–550
- Website
- skyairline.com
Flights from Cataratas Del Iguazú International Airport to Alejandro Velasco Astete International Airport via Lima
- Ave. Duration
- 7h 25m
- When
- Monday and Friday
- Estimated price
- $210–550
- Phone
- +51 1625 4848
- [email protected]
- Website
- perurail.com
Train from Cusco - Wanchaq to Machu Picchu Pueblo
- Ave. Duration
- 4h 12m
- Frequency
- Every 4 hours
- Estimated price
- $60–1,600
- Website
- https://www.perurail.com/
Train from Cusco - Wanchaq to Machu Picchu Pueblo
- Ave. Duration
- 4h 12m
- Frequency
- Every 4 hours
- Estimated price
- $60–1,600
- Website
- https://www.perurail.com/
- Phone
- +51 84 581860
- [email protected]
- Website
- incarail.com
Train from Ave. El Sol 843 , Cusco to Machu Picchu Pueblo
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- $55–160
- Website
- https://incarail.com/en
- The premium & lounge
- $120–160
- Voyager Bimodal
- $85–120
- The 360°
- $120–140
- THE VOYAGER BIMODAL
- $55–70
- THE 360° BIMODAL
- $66–69
- The Prime
- $130–140
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Terminal Rodoviário de Foz do Iguaçu to Terminal Rodoviário de Campo Grande
- Ave. Duration
- 13h 16m
- Frequency
- Twice a week
- Estimated price
- $60–90
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
- Phone
- +55 (68) 3221-1660
- Website
- transacreana.com.br
Bus from Campo Grande to Cusco
- Ave. Duration
- 2d 17h
- Frequency
- Once a week
- Estimated price
- $240–550
- Schedules at
- transacreana.com.br
- Book at
- transacreana.com.br
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 Need to know: Jadrolinija, How to get from Heathrow Airport into central London, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.












