There are 4 ways to get from Trujillo to Huaral 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.
Fly, bus
best- Fly from Capitán Fap Carlos Martínez De Pinillos International Airport (TRU) to Jorge Chávez International Airport (LIM)TRU - LIM
- Take the bus from Gran Terminal Terrestre Plaza Norte to Huaral
3h 44m$59–173Bus
cheapest- Take the bus from Trujillo to HuaralLima
9h 55m$22–29Drive 485.6 km
- Drive from Trujillo to Huaral485.6 km
6h 52m$73–106Bus via Lima
- Take the bus from Trujillo to Gran Terminal Terrestre Plaza NorteTrujillo
- Take the bus from Gran Terminal Terrestre Plaza Norte to HuaralLima- Huaral
10h 33m$26–35
Capitán Fap Carlos Martínez De Pinillos International Airport (TRU) to Jorge Chávez International Airport (LIM) flights
Questions & Answers
The cheapest way to get from Trujillo to Huaral is to bus via Lima which costs $25 - $35 and takes 10h 33m.
The fastest way to get from Trujillo to Huaral is to fly and bus which takes 3h 44m and costs $55 - $180.
Yes, there is a direct bus departing from Trujillo and arriving at Huaral. Services depart every three hours, and operate every day. The journey takes approximately 9h 55m.
The distance between Trujillo and Huaral is 589 km. The road distance is 485.6 km.
The best way to get from Trujillo to Huaral without a car is to bus which takes 9h 55m and costs $22 - $29.
It takes approximately 3h 44m to get from Trujillo to Huaral, including transfers.
Trujillo to Huaral bus services, operated by Cruz del Sur, depart from Trujillo station.
Trujillo to Huaral bus services, operated by Cruz del Sur, arrive at Huaral station.
Yes, the driving distance between Trujillo to Huaral is 486 km. It takes approximately 6h 52m to drive from Trujillo to Huaral.
There are 25+ hotels available in Huaral.
What companies run services between Trujillo, Peru and Huaral, Peru?
Cruz del Sur operates a bus from Trujillo to Huaral every 3 hours. Tickets cost $22–29 and the journey takes 9h 55m.
- Website
- latam.com
Flights from Capitán Fap Carlos Martínez De Pinillos International Airport to Jorge Chávez International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- $60–150
- Website
- skyairline.com
Flights from Capitán Fap Carlos Martínez De Pinillos International Airport to Jorge Chávez International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- $40–130
- Phone
- +51 981 284 921
- zbuss.passenger2018@gmail.com
- Website
- zbuss.com.pe
Bus from Gran Terminal Terrestre Plaza Norte to Huaral
- Ave. Duration
- 1h 23m
- Frequency
- Every 20 minutes
- Estimated price
- $2–11
- Schedules at
- zbuss.com.pe
- Phone
- +51 1 311 5050
- Website
- cruzdelsur.com.pe
Bus from Trujillo to Huaral
- Ave. Duration
- 9h 55m
- Frequency
- Every 3 hours
- Estimated price
- $22–29
- Website
- https://www.cruzdelsur.com.pe/home-en/
Bus from Trujillo to Gran Terminal Terrestre Plaza Norte
- Ave. Duration
- 9h
- Frequency
- Hourly
- Estimated price
- $24
- Schedules at
- expresodorado.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 get from London to Edinburgh, The London Underground: Essential tips to navigate the Tube, and How to get from JFK to New York City - to help you get the most out of your next trip.





