There are 7 ways to get from Osorno to Peru by plane, bus, train, 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 to Alejandro Velasco Astete International Airport
best- Fly from Osorno (ZOS) to Alejandro Velasco Astete International Airport (CUZ)plane ZOS - CUZ
14h 51m$225–717Bus
cheapest- Take the bus from Terminal De Buses Osorno to Terminal Sur de Santiagobus Puerto Montt
- Take the bus from Terminal Sur de Santiago to Lima Javier Pradobus Lima
2d 19h$112–235Bus, train
- Take the bus from Terminal De Buses Osorno to Cruce Rengobus
- Take the train from Rengo to Estacion Central Alamedatrain
- Take the bus from Terminal Sur de Santiago to Lima Javier Pradobus
2d 19h$118–207Drive 4,187.3 km
- Drive from Osorno to Limacar 4,187.3 km
2d 2h$630–910Fly to Jorge Chávez International Airport
- Fly from Osorno (ZOS) to Jorge Chávez International Airport (LIM)plane ZOS - LIM
8h 6m$232–714Bus via Gran Terminal Terrestre Plaza Norte
- Take the bus from Terminal De Buses Osorno to Terminal Alameda - Turbusbus Puerto Montt
- Take the bus from Terminal Sur de Santiago to Gran Terminal Terrestre Plaza Nortebus Lima
2d 21h$114–260Bus via Gran Terminal Terrestre Plaza Norte #2
- Take the bus from Osorno to Terminal Surbus Bariloche
- Take the bus from Terminal Sur de Santiago to Gran Terminal Terrestre Plaza Nortebus Lima
2d 23h$134–254
Osorno (ZOS) to Alejandro Velasco Astete International Airport (CUZ) flights
Comparing Your Travel Options
The cheapest way to get from Osorno to Peru is to bus which costs $110 - $240 and takes 2 days 19h.
The fastest way to get from Osorno to Peru is to fly which takes 8h 6m and costs $230 - $750.
No, there is no direct bus from Osorno to Peru. However, there are services departing from Terminal De Buses Osorno and arriving at Amazonas via Terminal Sur de Santiago and Avenida Del Parque Norte, 470. The journey, including transfers, takes approximately 2 days 19h.
The distance between Osorno and Peru is 3025 km. The road distance is 4187.3 km.
The best way to get from Osorno to Peru without a car is to bus and train which takes 2 days 19h and costs $110 - $210.
It takes approximately 14h 51m to get from Osorno to Peru, including transfers.
Osorno to Peru bus services, operated by TranSantin, depart from Terminal De Buses Osorno station.
The best way to get from Osorno to Peru is to fly which takes 14h 51m and costs $220 - $750. Alternatively, you can bus, which costs $110 - $240 and takes 2 days 19h.
Osorno to Peru bus services, operated by TranSantin, arrive at Terminal Sur de Santiago station.
Peru is 2h behind Osorno. It is currently 6:25 PM in Osorno and 4:25 PM in Peru.
What companies run services between Osorno, Chile and Peru?
LATAM Chile and Sky Airline fly from Osorno (ZOS) to Alejandro Velasco Astete International Airport (CUZ) 4 times a week. Alternatively, you can take a bus from Terminal De Buses Osorno to Amazonas via Terminal Sur de Santiago, Lima Javier Prado, and Avenida Del Parque Norte, 470 in around 2d 19h.
- Website
- latam.com
Flights from Osorno to Alejandro Velasco Astete International Airport via Santiago
- Ave. Duration
- 18h 6m
- When
- Monday
- Estimated price
- $260–850
Flights from Osorno to Alejandro Velasco Astete International Airport via Santiago, Jorge Chávez International Airport
- Ave. Duration
- 14h 11m
- When
- Monday
- Estimated price
- $310–1,000
Flights from Osorno to Jorge Chávez International Airport via Santiago
- Ave. Duration
- 10h 26m
- When
- Monday
- Estimated price
- $260–850
Flights from Osorno to Jorge Chávez International Airport via Santiago, Antofagasta
- Ave. Duration
- 14h 16m
- When
- Monday
- Estimated price
- $270–850
- Website
- skyairline.com
Flights from Osorno to Alejandro Velasco Astete International Airport via Santiago
- Ave. Duration
- 29h 9m
- When
- Tuesday
- Estimated price
- $210–700
Flights from Osorno to Alejandro Velasco Astete International Airport via Santiago, Jorge Chávez International Airport
- Ave. Duration
- 18h 44m
- When
- Tuesday
- Estimated price
- $270–800
Flights from Osorno to Jorge Chávez International Airport via Santiago
- Ave. Duration
- 10h 54m
- When
- Tuesday
- Estimated price
- $220–700
- Phone
- +56 22 585 5000
- [email protected]
- Website
- efe.cl
Train from Rengo to Estacion Central Alameda
- Phone
- +56 65 229 0100
- [email protected]
- Website
- ETM
Bus from Terminal De Buses Osorno to Cruce Rengo
- Ave. Duration
- 9h 7m
- Frequency
- Twice daily
- Estimated price
- $21–35
- Schedules at
- ETM
Bus from Terminal De Buses Osorno to Terminal Sur de Santiago
- Ave. Duration
- 14h 51m
- Frequency
- 5 times a day
- Estimated price
- $23–35
- Schedules at
- ETM
- Phone
- +51 1 311-5050
- Website
- Cruz Del Sur International
Bus from Terminal Sur de Santiago to Lima Javier Prado
- Ave. Duration
- 2d 6h
- Frequency
- Once daily
- Estimated price
- $95–170
- Website
- Cruz Del Sur International
Bus from Terminal Sur de Santiago to Lima Javier Prado
- Ave. Duration
- 2d 6h
- Frequency
- Once daily
- Estimated price
- $95–170
- Website
- Cruz Del Sur International
Bus from Terminal Sur de Santiago to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 2d 7h
- Frequency
- Once daily
- Estimated price
- $95–170
- Website
- Cruz Del Sur International
Bus from Terminal Sur de Santiago to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 2d 7h
- Frequency
- Once daily
- Estimated price
- $95–170
- Website
- Cruz Del Sur International
Bus from Terminal De Buses Osorno to Terminal Sur de Santiago
- Ave. Duration
- 11h 50m
- Frequency
- Hourly
- Estimated price
- $21–26
- Schedules at
- TranSantin
- Road
- $21–26
- Phone
- +56 65 263 2594 / 65 635600
- [email protected]
- Website
- Queilen Bus Bookings
Bus from Terminal De Buses Osorno to Terminal Sur de Santiago
- Ave. Duration
- 12h 16m
- Frequency
- Hourly
- Estimated price
- $30–50
- Website
- Queilen Bus Bookings
- Phone
- +56 600 600 0018
- [email protected]
- Website
- pullmanbus.cl
Bus from Terminal De Buses Osorno to Terminal Sur de Santiago
- Ave. Duration
- 11h 20m
- Frequency
- 3 times a day
- Estimated price
- $32–45
- Schedules at
- pullmanbus.cl
- Book at
- pullmanbus.cl
- Salón Cama
- $35–45
- Phone
- +56 97 580 5380
- [email protected]
- Website
- Buses Fierro
Bus from Terminal De Buses Osorno to Terminal Sur de Santiago
- Ave. Duration
- 10h 10m
- Frequency
- Twice daily
- Estimated price
- $17–23
- Schedules at
- Buses Fierro
- Phone
- +56 65 227 8249
- [email protected]
- Website
- Thaebus
Bus from Terminal De Buses Osorno to Terminal Sur de Santiago
- Ave. Duration
- 11h 35m
- Frequency
- 3 times a day
- Estimated price
- $23–28
- Schedules at
- Thaebus
- Phone
- 0810 122 1122
- [email protected]
- Website
- andesmar.com
Bus from Terminal De Buses Osorno to Terminal Sur de Santiago
- Ave. Duration
- 10h 15m
- Frequency
- Twice daily
- Estimated price
- $24–65
- Schedules at
- andesmarchile.cl
- Book at
- andesmar.com
- Bed
- $45–65
- Semi bed
- $35–55
Bus from Osorno to Terminal Sur
- Ave. Duration
- 14h 49m
- Frequency
- 6 times a week
- Estimated price
- $35–84
- Book at
- andesmar.com
- Bed
- $45–70
- Semi bed
- $35–55
- Phone
- +56 22 748 6521
- [email protected]
- Website
- tepualvip.cl
Bus from Terminal De Buses Osorno to Terminal Sur de Santiago
- Ave. Duration
- 11h 26m
- Frequency
- Twice daily
- Estimated price
- $22–45
- Book at
- tepualvip.cl
- [email protected]
- Website
- Kupos Bus Norte
Bus from Terminal De Buses Osorno to Terminal Sur de Santiago
- Ave. Duration
- 10h 58m
- Frequency
- Once daily
- Estimated price
- $21–26
- Website
- Kupos Bus Norte
- Cama
- $24–26
- Phone
- +56 22 822 7500
- [email protected]
- Website
- turbus.cl
Bus from Terminal De Buses Osorno to Terminal Alameda - Turbus
- Semi Cama
- $23–35
- Cama
- $35–50
- Premium
- $60–75
- Phone
- +56 99 144 4725
- [email protected]
- Website
- lagosur.cl
Bus from Terminal De Buses Osorno to Terminal Alameda - Turbus
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- $21–33
- Schedules at
- lagosur.cl
- Book at
- lagosur.cl
- Salon Cama
- $33
- Phone
- +56 65 225 3133
- Website
- Via-Tur
Bus from Terminal De Buses Osorno to Terminal Alameda - Turbus
- Ave. Duration
- 10h 55m
- Frequency
- 6 times a week
- Estimated price
- $18–95
- Schedules at
- Via-Tur
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 5 incredible day trips from Florence by train, How to get from London City Airport into central London, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Osorno to Peru is 4187 km. It takes approximately 2 days 2h to drive from Osorno to Peru.
There are 2456+ hotels available in Peru.

































