There are 8 ways to get from Piura to Huaraz by plane, 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.

Recommended option

Fly Piura to Lima, bus  •  9 h 39 min

  1. Fly from Piura (PIU) to Lima (LIM) PIU - LIM
  2. Take the bus from Lima Olivos to Huaraz

$71 - $393

Cheapest option

Bus Skybus  •  14 h 45 min

  1. Take the bus from Piura to Trujillo
  2. Take the bus from Trujillo to Chimbote
  3. Take the bus from Chimbote to Huaraz

$17 - $49

6 alternative options

Fly Piura to Anta  •  10 h 23 min

  1. Fly from Piura (PIU) to Anta (ATA) PIU - ATA

$169 - $702

Fly Piura to Huanuco, drive  •  9 h 24 min

  1. Fly from Piura (PIU) to Huanuco (HUU) PIU - HUU
  2. Drive from Huanuco to Huaraz

$119 - $552

Bus to Talara, fly to Lima, bus  •  13 h 14 min

  1. Take the bus from Piura to Talara
  2. Fly from Talara (TYL) to Lima (LIM) TYL - LIM
  3. Take the bus from Lima Olivos to Huaraz

$184 - $534

Bus ITTSA Bus  •  12 h 30 min

  1. Take the bus from Piura to Chimbote
  2. Take the bus from Chimbote to Huaraz

$19 - $37

Bus Emtrafesa  •  14 h

  1. Take the bus from Piura to Trujillo
  2. Take the bus from Trujillo to Huaraz Via Huaraz

$21 - $39

Drive  •  11 h 12 min

  1. Drive from Piura to Huaraz 476.8 miles

$65 - $100

Questions & Answers

No, there is no direct bus from Piura to Huaraz. However, there are services departing from Piura and arriving at Huaraz via Chimbote. The journey, including transfers, takes approximately 12 h 30 min.

More details

The distance between Piura and Huaraz is 591 km. The road distance is 762.9 km.

Get driving directions

The best way to get from Piura to Huaraz without a car is to bus which takes 12 h 30 min and costs .

More details

It takes approximately 9 h 39 min to get from Piura to Huaraz, including transfers.

More details

Piura to Huaraz bus services, operated by ITTSA Bus, depart from Piura station.

More details

The best way to get from Piura to Huaraz is to fly which takes 10 h 23 min and costs . Alternatively, you can bus, which costs and takes 12 h 30 min.

Mode details

The quickest flight from Piura Airport to Lima Airport is the direct flight which takes 1 h 27 min.

Search flights

Piura to Huaraz bus services, operated by Transportes Linea, arrive at Huaraz station.

More details

Yes, the driving distance between Piura to Huaraz is 763 km. It takes approximately 11 h 12 min to drive from Piura to Huaraz.

Get driving directions

Viva Airlines Peru S.A.C, Peruvian Airlines and LATAM Chile offer flights from Piura Airport to Lima Airport.

Search flights

Map of how to get from Piura to Huaraz.
Launch map view
  • Distance: 369.4 miles
  • Duration: 9 h 39 min

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

LATAM Chile, LC Perú and Peruvian Airlines fly from Piura to Huaraz once daily. Alternatively, you can take a bus from Piura to Huaraz via Chimbote in around 12 h 30 min.

Airlines
LATAM Chile
Website
latam.com
Flights from Piura to Lima
Ave. Duration
1 h 27 min
When
Every day
Estimated price
$95 - $750
Flights from Talara to Lima
Ave. Duration
1 h 32 min
When
Every day
Estimated price
$160 - $1,000
LC Perú
Flights from Piura to Anta via Lima
Ave. Duration
11 h
When
Monday, Wednesday and Friday
Estimated price
$180 - $700
Flights from Piura to Huanuco via Lima
Ave. Duration
3 h 43 min
When
Monday to Saturday
Estimated price
$140 - $650
Viva Airlines Peru S.A.C
Website
vivaair.com
Flights from Piura to Lima
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$35 - $230
Flights from Talara to Lima
Ave. Duration
1 h 48 min
When
Every day
Estimated price
$35 - $240
Peruvian Airlines
Website
peruvian.pe
Flights from Piura to Lima
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$90 - $700
Star Peru
Website
starperu.com
Flights from Piura to Huanuco via Lima
Ave. Duration
3 h 45 min
When
Every day
Estimated price
$80 - $500
Bus operators
Movil Tours
Phone
716-8000
Email
info@moviltours.com.pe
Website
moviltours.com.pe
Bus from Lima Olivos to Huaraz
Ave. Duration
7 h
Frequency
Every 2 hours
Estimated price
$12 - $40
Schedules at
moviltours.com.pe
Economy
$14 - $21
Regular
$18 - $26
Suite
$27 - $40
Emtrafesa
Website
emtrafesa.com
Bus from Piura to Chimbote
Ave. Duration
9 h
Frequency
Once daily
Estimated price
$15 - $24
Schedules at
emtrafesa.com
Bus from Piura to Trujillo
Ave. Duration
7 h
Frequency
Twice daily
Estimated price
$11 - $19
Schedules at
emtrafesa.com
Transportes Linea
Website
linea.pe
Bus from Chimbote to Huaraz
Ave. Duration
3 h 30 min
Frequency
Once daily
Estimated price
$7 - $14
Schedules at
linea.pe
Bus from Trujillo to Huaraz
Ave. Duration
6 h
Frequency
Twice daily
Estimated price
$9 - $21
Schedules at
linea.pe
Book at
linea.pe
Skybus
Phone
+58 414 8448807
Website
facebook.com
Bus from Piura to Trujillo
Ave. Duration
6 h
Frequency
5 times a day
Schedules at
facebook.com
Cruz Del Sur
Phone
0801-11111
Website
cruzdelsur.com.pe
Bus from Trujillo to Chimbote
Ave. Duration
1 h 45 min
Frequency
5 times a day
Estimated price
$8 - $25
Schedules at
cruzdelsur.com.pe
Regular in Advance
$8 - $13
Regular
$15 - $22
VIP
$18 - $25
Oltursa
Website
oltursa.pe
Bus from Trujillo to Chimbote
Ave. Duration
2 h 30 min
Frequency
5 times a day
Estimated price
$10 - $45
Schedules at
oltursa.pe
Double VIP
$30 - $45
Bed
$10 - $14
VIP
$17 - $23

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, Is ride-sharing platform BlaBlaCar right for you? and Want to know more about Flixbus? - to help you get the most out of your next trip.

More Questions & Answers

There are 139+ hotels available in Huaraz. Prices start at $9 USD per night.

More details