There are 6 ways to get from Oxapampa to Chachapoyas by bus, 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 via Lima
best- Take the bus from Oxapampa to Limabus Lima
- Take the bus from Lima Victoria to Chachapoyasbus
25h 22m$74–122Bus #2
cheapest- Take the bus from Oxapampa to Gran Terminal Terrestre Plaza Nortebus Lima
- Take the bus from Gran Terminal Terrestre Plaza Norte to Chachapoyasbus Lima
36h 40m$54–91Drive 1,145 km
- Drive from Oxapampa to Chachapoyascar 1,145 km
19h 29m$173–249Bus, fly to Tarapoto
- Take the bus from Oxapampa to Limabus
- Fly from Jorge Chávez International Airport (LIM) to Tarapoto (TPP)plane LIM - TPP
- Take the bus from Tarapoto to Chachapoyasbus
19h 41m$120–260Bus
- Take the bus from Oxapampa to Lima - Tomas Vallebus Lima
- Take the bus from Lima - Tomas Valle to Chachapoyasbus Lima
31h 45m$77–128Bus, fly to Cajamarca, drive
- Take the bus from Oxapampa to Limabus
- Fly from Jorge Chávez International Airport (LIM) to Cajamarca (CJA)plane LIM - CJA
- Drive from Cajamarca (CJA) to Chachapoyascar
15h 47m$143–319
Jorge Chávez International Airport (LIM) to Tarapoto (TPP) flights
Questions & Answers
The cheapest way to get from Oxapampa to Chachapoyas is to bus which costs $50 - $95 and takes 36h 40m.
The fastest way to get from Oxapampa to Chachapoyas is to bus and fly and drive which takes 15h 47m and costs $140 - $320.
No, there is no direct bus from Oxapampa to Chachapoyas. However, there are services departing from Oxapampa and arriving at Chachapoyas via Lima, Gran Terminal Terrestre Plaza Norte and Lima Victoria. The journey, including transfers, takes approximately 25h 22m.
The distance between Oxapampa and Chachapoyas is 1609 km. The road distance is 1145 km.
The best way to get from Oxapampa to Chachapoyas without a car is to bus via Lima which takes 25h 22m and costs $70 - $130.
It takes approximately 25h 22m to get from Oxapampa to Chachapoyas, including transfers.
Oxapampa to Chachapoyas bus services, operated by Sullana Express, depart from Oxapampa station.
Oxapampa to Chachapoyas bus services, operated by Sullana Express, arrive at Lima station.
Yes, the driving distance between Oxapampa to Chachapoyas is 1145 km. It takes approximately 19h 29m to drive from Oxapampa to Chachapoyas.
There are 66+ hotels available in Chachapoyas.
What companies run services between Oxapampa, Pasco, Peru and Chachapoyas, Peru?
You can take a bus from Oxapampa to Chachapoyas via Lima, Lima, Gran Terminal Terrestre Plaza Norte, Lima, and Lima Victoria in around 25h 22m.
- Website
- jetsmart.com
Flights from Jorge Chávez International Airport to Tarapoto
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $40–150
Flights from Jorge Chávez International Airport to Cajamarca
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $45–180
- Website
- latam.com
Flights from Jorge Chávez International Airport to Tarapoto
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $60–200
Flights from Jorge Chávez International Airport to Cajamarca
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $70–220
- Website
- starperu.com
Flights from Jorge Chávez International Airport to Tarapoto
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $75–190
Flights from Jorge Chávez International Airport to Tarapoto via Chiclayo
- Ave. Duration
- 2h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $75–190
Flights from Jorge Chávez International Airport to Cajamarca
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $80–180
- Website
- skyairline.com
Flights from Jorge Chávez International Airport to Tarapoto
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $50–150
- Phone
- +51 9 4509 7024
- [email protected]
- Website
- sullanaexpress.com.pe
Bus from Oxapampa to Lima
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $30–45
- Schedules at
- sullanaexpress.com.pe
- Book at
- sullanaexpress.com.pe
Bus from Oxapampa to Lima
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $30–45
- Schedules at
- sullanaexpress.com.pe
- Book at
- sullanaexpress.com.pe
Bus from Oxapampa to Lima
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $30–45
- Schedules at
- sullanaexpress.com.pe
- Book at
- sullanaexpress.com.pe
- Phone
- +51 1 480-0223
- [email protected]
- Website
- ghbus.com.pe
Bus from Lima Victoria to Chachapoyas
- Ave. Duration
- 17h 2m
- Frequency
- Once daily
- Estimated price
- $35–55
- Schedules at
- ghbus.com.pe
- Phone
- +51 976 015 594
- [email protected]
- Website
- turismovirgendelcarmen.com.pe
Bus from Tarapoto to Chachapoyas
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- $18–25
- Website
- https://www.facebook.com/turismvirgendelcarmen/?locale=es_LA
- Phone
- +51 1 716 8000
- [email protected]
- Website
- movilbus.pe
Bus from Oxapampa to Lima - Tomas Valle
- Ave. Duration
- 9h 30m
- Frequency
- 5 times a day
- Estimated price
- $26–40
- Schedules at
- movilbus.pe
Bus from Lima - Tomas Valle to Chachapoyas
- Ave. Duration
- 21h 15m
- Frequency
- Twice daily
- Estimated price
- $50–90
- Schedules at
- movilbus.pe
- Phone
- +51 994 629 100
- [email protected]
- Website
- expresolobato.pe
Bus from Oxapampa to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $19–26
- Schedules at
- expresolobato.com
- Phone
- +51 511 418 1111
- [email protected]
- Website
- civa.com.pe
Bus from Gran Terminal Terrestre Plaza Norte to Chachapoyas
- Ave. Duration
- 24h 10m
- Frequency
- 5 times a day
- Estimated price
- $35–65
- Schedules at
- civa.com.pe
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 How to plan an amazing trip around Scandinavia, Best ways to travel around Australia, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
















