
Iguazu -Tickets and online bookings
Iguazu is a transportation company in Peru. Iguazu operates in Arequipa, Cusco, Puerto Maldonado in Peru. Popular routes include Arequipa to Cusco, Cusco to Arequipa, Puerto Maldonado to Cusco, Cusco to Puerto Maldonado.
Iguazu’s popular routes

Arequipa to Cusco
The distance between Arequipa and Cusco is 202 miles, or approximately 323 kilometers.There are 2 ways to get from Arequipa to Cusco, including bus and flight.There are no morning departures for this route. The Earliest departure leaves at 12:25 and has a duration of 1 hour 5 minutes.
Arequipa to Cusco by bus
The only travel class available is Semi Sleeper.Cusco to Arequipa
The distance between Cusco and Arequipa is 202 miles, or approximately 323 kilometers.There are 2 ways to get from Cusco to Arequipa, including bus and flight.There are no morning departures for this route. The Earliest departure leaves at 13:00 and has a duration of 1 hour 5 minutes.
Cusco to Arequipa by bus
The only travel class available is Semi Sleeper.Puerto Maldonado to Cusco
The distance between Puerto Maldonado and Cusco is 199 miles, or approximately 318 kilometers.There are 2 ways to get from Puerto Maldonado to Cusco, including bus and flight.There are no morning departures for this route. The Earliest departure leaves at 21:30 and has a duration of 9 hours 30 minutes.
Puerto Maldonado to Cusco by bus
There are 2 travel classes for this journey, including: Sleeping and Semi Sleeper.Cusco to Puerto Maldonado
The distance between Cusco and Puerto Maldonado is 199 miles, or approximately 318 kilometers.There are 2 ways to get from Cusco to Puerto Maldonado, including bus and flight.There are no morning departures for this route. The Earliest departure leaves at 13:35 and has a duration of 1 hour.
Cusco to Puerto Maldonado by bus
Starting Price: US$ 29There are 2 travel classes for this journey, including: Sleeping and Semi Sleeper.
- 3Cities
- 4Routes