
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, Cusco to Puerto Maldonado, Puerto Maldonado to Cusco.
Iguazu’s popular routes

Arequipa to Cusco
The distance between Arequipa and Cusco is 203 miles, or approximately 325 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.
Arequipa to Cusco by bus
The only travel class available is Semi Sleeper.Cusco to Arequipa
The distance between Cusco and Arequipa is 203 miles, or approximately 325 kilometers.There are 2 ways to get from Cusco to Arequipa, including bus and flight.The earliest departure leaves at 01:30 and has a duration of 10 hours.
Cusco to Arequipa by bus
The only travel class available is Semi Sleeper.Cusco to Puerto Maldonado
The distance between Cusco and Puerto Maldonado is 199 miles, or approximately 319 kilometers.There are 2 ways to get from Cusco to Puerto Maldonado, including bus and flight.The earliest departure leaves at 01:00 and has a duration of 11 hours.
Cusco to Puerto Maldonado by bus
There are 2 travel classes for this journey, including: Sleeping and Semi Sleeper.Puerto Maldonado to Cusco
The distance between Puerto Maldonado and Cusco is 199 miles, or approximately 319 kilometers.There are 2 ways to get from Puerto Maldonado to Cusco, including bus and flight.The earliest departure leaves at 01:30 and has a duration of 8 hours.
Puerto Maldonado to Cusco by bus
There are 2 travel classes for this journey, including: Sleeping and Semi Sleeper.
- 3Cities
- 4Routes