There are 6 ways to get from Cusco to Ilo by bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Cusco to Arequipa
- Take the bus from Arequipa to Moquegua
- Take the taxi from Moquegua to Ilo
9h 2mFly to Rodríguez Ballón International Airport, bus
cheapest- Fly from Alejandro Velasco Astete International Airport (CUZ) to Rodríguez Ballón International Airport (AQP)CUZ - AQP
- Take the bus from Arequipa to Ilo
8h 4m$53–205Drive 675.4 km
- Drive from Cusco to Ilo675.4 km
10h 48m$102–147Bus
- Take the bus from Cusco to Arequipa
- Take the bus from Arequipa to IloArequipa
11hBus via Puno
- Take the bus from Cusco Real Inka Car to PunoCusco / ...
- Take the bus from Puno to IloPuno / ...
17h$203–1,082Fly to Coronel Fap Carlos Ciriani Santa Rosa International Airport, bus
- Fly from Alejandro Velasco Astete International Airport (CUZ) to Coronel Fap Carlos Ciriani Santa Rosa International Airport (TCQ)CUZ - TCQ
- Take the bus from Tacna to Ilo
9h 50m$94–323
Alejandro Velasco Astete International Airport (CUZ) to Rodríguez Ballón International Airport (AQP) flights
Questions & Answers
The cheapest way to get from Cusco to Ilo is to fly and bus which costs $50 - $210 and takes 8h 4m.
The fastest way to get from Cusco to Ilo is to fly and bus which takes 8h 4m and costs $50 - $210.
No, there is no direct bus from Cusco to Ilo. However, there are services departing from Cusco and arriving at Ilo via Arequipa. The journey, including transfers, takes approximately 11h.
The distance between Cusco and Ilo is 773 km. The road distance is 675.4 km.
The best way to get from Cusco to Ilo without a car is to bus and taxi which takes 9h 2m and costs .
It takes approximately 9h 2m to get from Cusco to Ilo, including transfers.
Cusco to Ilo bus services, operated by Andoriña Tours, depart from Cusco station.
Cusco to Ilo bus services, operated by Andoriña Tours, arrive at Arequipa station.
Yes, the driving distance between Cusco to Ilo is 675 km. It takes approximately 10h 48m to drive from Cusco to Ilo.
There are 17+ hotels available in Ilo.
What companies run services between Cusco, Peru and Ilo, Peru?
You can take a bus from Cusco to Ilo via Arequipa in around 11h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- latam.com
Flights from Alejandro Velasco Astete International Airport to Rodríguez Ballón International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- $45–180
Flights from Alejandro Velasco Astete International Airport to Coronel Fap Carlos Ciriani Santa Rosa International Airport via Lima
- Ave. Duration
- 4h 43m
- When
- Every day
- Estimated price
- $140–750
Flights from Alejandro Velasco Astete International Airport to Coronel Fap Carlos Ciriani Santa Rosa International Airport via Rodríguez Ballón International Airport, Lima
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $160–850
- Website
- skyairline.com
Flights from Alejandro Velasco Astete International Airport to Coronel Fap Carlos Ciriani Santa Rosa International Airport via Lima
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $80–270
- Phone
- +51 993 585 217
Bus from Cusco to Arequipa
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Book at
- redbus.pe
- Phone
- +51 953 954 708
- informes@transportesmoquegua.com.pe
- Website
- redbus.pe
Bus from Arequipa to Moquegua
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- $18
- Schedules at
- redbus.pe
- Phone
- +51 1 4800725
- info@floreshnos.pe
- Website
- floreshnos.pe
Bus from Arequipa to Ilo
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $10–25
- Schedules at
- floreshnos.pe
- Book at
- floreshnos.pe
- Phone
- +51993063390
- reservas@realinkacar.com
- Website
- realinkacar.com
Bus from Cusco Real Inka Car to Puno
- Ave. Duration
- 9h 25m
- Frequency
- On demand
- Estimated price
- $190–1,100
- Schedules at
- realinkacar.com
- Book at
- realinkacar.com
- Phone
- +51 051 602 943
- Website
- facebook.com
Bus from Puno to Ilo
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $11–15
- Schedules at
- facebook.com
- Phone
- +51 994 656 518
- atencionalcliente@oltursa.com.pe
- Website
- oltursa.pe
Bus from Tacna to Ilo
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- $8–55
- Website
- https://www.oltursa.pe/?lang=en
- Ave. Duration
- 1h 28m
- Estimated price
- $55–70
Taxi Tours Peru / Moquegua 464000
- Phone
- +51 953 521 011
- Website
- facebook.com
Rapitaxi Moquegua
- Phone
- +51 990 111 111
- Website
- facebook.com
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 4 of the smartest ways to explore Australia, How to get from Heathrow Airport into central London, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.










