There are 4 ways to get from Ilo to Desaguadero by 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.
Bus
best- Take the bus from Ilo to Punobus Puno / ...
- Take the bus from Terminal Zonal Sur de Puno to Terminal Terrestre Desaguaderobus Aeroexpreso
9h 57m$14–49Drive 379.4 km
- Drive from Ilo to Desaguaderocar 379.4 km
6h 25m$57–83Bus via Terminal de Buses Desaguadero
- Take the bus from Ilo to Punobus Puno / ...
- Take the bus from Terminal Terrestre Puno to Terminal de Buses Desaguaderobus Cusco
10h 30m$211–244Bus via Moquegua
- Take the bus from Ilo to Moqueguabus
- Take the bus from Moquegua to Punobus
- Take the bus from Puno to Desaguaderobus
13h 57m$44–55
Comparing Your Travel Options
The cheapest way to get from Ilo to Desaguadero is to bus which costs $13 - $50 and takes 9h 57m.
The fastest way to get from Ilo to Desaguadero is to drive which takes 6h 25m and costs $55 - $85.
No, there is no direct bus from Ilo to Desaguadero. However, there are services departing from Ilo and arriving at Terminal Terrestre Desaguadero via Terminal Zonal Sur de Puno. The journey, including transfers, takes approximately 9h 57m.
The distance between Ilo and Desaguadero is 483 km. The road distance is 379.4 km.
The best way to get from Ilo to Desaguadero without a car is to bus which takes 9h 57m and costs $13 - $50.
It takes approximately 9h 57m to get from Ilo to Desaguadero, including transfers.
Ilo to Desaguadero bus services, operated by Expreso Turismo San Martin Nobleza, depart from Ilo station.
Ilo to Desaguadero bus services, operated by Expreso Turismo San Martin Nobleza, arrive at Puno station.
Desaguadero is 1h ahead of Ilo. It is currently 2:15 AM in Ilo and 3:15 AM in Desaguadero.
Yes, the driving distance between Ilo to Desaguadero is 379 km. It takes approximately 6h 25m to drive from Ilo to Desaguadero.
What companies run services between Ilo, Peru and Desaguadero, Bolivia?
You can take a bus from Ilo to Terminal Terrestre Desaguadero via Puno and Terminal Zonal Sur de Puno in around 9h 57m.
Bus from Ilo to Puno
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $10–14
- Schedules at
- Expreso Turismo San Martin Nobleza
Bus from Ilo to Puno
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $10–14
- Schedules at
- Expreso Turismo San Martin Nobleza
- Phone
- +51904244509
- [email protected]
- Website
- aeroexpreso.com.pe
Bus from Terminal Zonal Sur de Puno to Terminal Terrestre Desaguadero
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- $3–35
- Schedules at
- aeroexpreso.com.pe
- Book at
- aeroexpreso.com.pe
- Phone
- +591 2228 3843
- [email protected]
- Website
- facebook.com
Bus from Terminal Terrestre Puno to Terminal de Buses Desaguadero
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $200–230
- Book at
- Tickets Bolivia
- [email protected]
- Website
- tacnainternacional.com.pe
Bus from Ilo to Moquegua
- Ave. Duration
- 1h 19m
- Frequency
- 3 times a day
- Estimated price
- $20–26
- Book at
- Turismo Tacna Internacional - Buy your bus tickets online
- Phone
- +51 982 803 213
- [email protected]
- Website
- Transportes Héroes del Pacífico
Bus from Moquegua to Puno
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $13
- Schedules at
- Transportes Héroes del Pacífico
- Website
- Cosmos Bus
Bus from Puno to Desaguadero
- Ave. Duration
- 3h 8m
- Frequency
- Twice daily
- Estimated price
- $11–16
- Schedules at
- Cosmos Bus
- Phone
- +51 914 879 671
- [email protected]
- Website
- facebook.com
Bus from Puno to Desaguadero
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Schedules at
- 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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Southend Airport into central London, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
Booking & Getting There
There are two+ hotels available in Desaguadero.
















