There are 6 ways to get from Piura 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.

Recommended option

Bus Movil Tours  •  13 h 41 min

  1. Take the bus from Piura to Chiclayo
  2. Take the bus from Chiclayo to Chachapoyas

$18 - $52

Cheapest option

Bus CIVA  •  15 h

  1. Take the bus from Piura to Chiclayo Via Chiclayo
  2. Take the bus from Chiclayo to Chachapoyas Via Chachapoyas

$16 - $53

4 alternative options

Drive  •  8 h 6 min

  1. Drive from Piura to Chachapoyas 356.3 miles

$50 - $75

Fly to Cajamarca, drive  •  11 h 50 min

  1. Fly from Piura (PIU) to Cajamarca (CJA) PIU - CJA
  2. Drive from Cajamarca to Chachapoyas

$112 - $441

Fly to Tarapoto, bus  •  12 h 44 min

  1. Fly from Piura (PIU) to Tarapoto (TPP) PIU - TPP
  2. Take the bus from Tarapoto to Chachapoyas

$94 - $469

Fly to Chachapoyas  •  14 h 11 min

  1. Fly from Piura (PIU) to Chachapoyas (CHH) PIU - CHH

$165 - $582

Questions & Answers

No, there is no direct bus from Piura to Chachapoyas. However, there are services departing from Piura and arriving at Chachapoyas via Chiclayo. The journey, including transfers, takes approximately 13 h 41 min.

More details

The distance between Piura and Chachapoyas is 327 km. The road distance is 570.2 km.

Get driving directions

The best way to get from Piura to Chachapoyas without a car is to bus which takes 13 h 41 min and costs .

More details

It takes approximately 13 h 41 min to get from Piura to Chachapoyas, including transfers.

More details

Piura to Chachapoyas bus services, operated by Transportes Chiclayo, depart from Piura station.

More details

The best way to get from Piura to Chachapoyas is to bus which takes 13 h 41 min and costs . Alternatively, you can fly, which costs and takes 14 h 11 min.

Mode details

There is no direct flight from Piura Airport to Cajamarca Airport. The quickest flight takes 4 h 18 min and has one stopover.

Search flights

Piura to Chachapoyas bus services, operated by Movil Tours, arrive at Chachapoyas station.

More details

Yes, the driving distance between Piura to Chachapoyas is 570 km. It takes approximately 8 h 6 min to drive from Piura to Chachapoyas.

Get driving directions

Viva Airlines Peru S.A.C, LC Perú and LATAM Chile offer flights from Piura Airport to Cajamarca Airport.

Search flights

Map of how to get from Piura to Chachapoyas.
Launch map view
  • Distance: 204.3 miles
  • Duration: 13 h 41 min

What companies run services between Piura, Peru and Chachapoyas, Peru?

You can take a bus from Piura to Chachapoyas via Chiclayo and Chiclayo in around 13 h 41 min. Alternatively, LATAM Chile, LC Perú and Peruvian Airlines fly from Piura to Chachapoyas 6 times a week.

Airlines
LATAM Chile
Website
latam.com
Flights from Piura to Cajamarca via Lima
Ave. Duration
6 h 16 min
When
Every day
Estimated price
$120 - $550
Flights from Piura to Tarapoto via Lima
Ave. Duration
5 h 6 min
When
Tuesday, Friday, Saturday and Sunday
Estimated price
$150 - $650
LC Perú
Flights from Piura to Cajamarca via Lima
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$65 - $380
Flights from Piura to Chachapoyas via Lima
Ave. Duration
13 h 25 min
When
Wednesday and Saturday
Estimated price
$140 - $550
Peruvian Airlines
Website
peruvian.pe
Flights from Piura to Tarapoto via Lima
Ave. Duration
5 h
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$210 - $700
Viva Airlines Peru S.A.C
Website
vivaair.com
Flights from Piura to Tarapoto via Lima
Ave. Duration
5 h 22 min
When
Tuesday, Thursday and Saturday
Estimated price
$80 - $460
Star Peru
Website
starperu.com
Flights from Piura to Tarapoto via Lima
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$80 - $460
Bus operators
Transportes Chiclayo
Movil Tours
Phone
716-8000
Email
info@moviltours.com.pe
Website
moviltours.com.pe
Bus from Chiclayo to Chachapoyas
Ave. Duration
9 h 30 min
Frequency
3 times a day
Estimated price
$11 - $45
Schedules at
moviltours.com.pe
Economy
$17 - $25
Regular
$22 - $35
Suite
$30 - $45
Transportes Linea
Website
linea.pe
Bus from Piura to Chiclayo
Ave. Duration
4 h
Frequency
Hourly
Estimated price
$6 - $14
Schedules at
linea.pe
Book at
linea.pe
Emtrafesa
Website
emtrafesa.com
Bus from Piura to Chiclayo
Ave. Duration
3 h
Frequency
5 times a day
Estimated price
$6
Schedules at
emtrafesa.com
CIVA
Website
civa.com.pe
Bus from Chiclayo to Chachapoyas
Ave. Duration
10 h
Frequency
Twice daily
Estimated price
$10 - $40
Schedules at
civa.com.pe
Book at
civa.com.pe
Regular Semi Bed
$20 - $28
Regular Bed
$25 - $35
Economy
$10 - $15
Premium Semi Bed
$23 - $35
Premium Bed
$28 - $40
Turismo Virgen del Carmen
Phone
+51 76 606966
Website
turismovirgendelcarmen.com.pe
Bus from Tarapoto to Chachapoyas
Ave. Duration
8 h
Frequency
Once daily
Estimated price
$9
Schedules at
turismovirgendelcarmen.com.pe
Book at
turismovirgendelcarmen.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 The beginner’s guide to the 2018 World Nomad Games, How to plan an amazing trip around Scandinavia and How do I buy a London Underground ticket? - to help you get the most out of your next trip.

More Questions & Answers

There are 78+ hotels available in Chachapoyas. Prices start at $15 USD per night.

More details