There are 5 ways to get from Moyobamba to Huaraz 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 Chimbote
best- Take the bus from Moyobamba to Trujillobus
- Take the bus from Trujillo Bus Station to Chimbote Bus Stationbus
- Take the bus from Chimbote to Huarazbus
24h 20m$76–112Bus #2
cheapest- Take the bus from Moyobamba to Trujillobus Trujillo
- Take the bus from Trujillo to Huarazbus Trujillo
25h 50m$53–87Drive 828.9 km
- Drive from Moyobamba to Huarazcar 828.9 km
16h 15m$125–180Bus, fly
- Take the bus from Moyobamba to Tarapotobus
- Fly from Tarapoto (TPP) to Huaraz (ATA)plane TPP - ATA
15h 21m$199–384Bus
- Take the bus from Moyobamba to Trujillobus Trujillo
- Take the bus from Trujillo to Huarazbus Trujillo
24h 59m$58–90
Tarapoto (TPP) to Huaraz (ATA) flights
Comparing Your Travel Options
The cheapest way to get from Moyobamba to Huaraz is to bus which costs $50 - $90 and takes 25h 50m.
The fastest way to get from Moyobamba to Huaraz is to bus and fly which takes 15h 21m and costs $190 - $390.
No, there is no direct bus from Moyobamba to Huaraz. However, there are services departing from Moyobamba and arriving at Huaraz via Trujillo Bus Station and Chimbote. The journey, including transfers, takes approximately 24h 20m.
The distance between Moyobamba and Huaraz is 1133 km. The road distance is 828.9 km.
The best way to get from Moyobamba to Huaraz without a car is to bus via Chimbote which takes 24h 20m and costs $75 - $120.
It takes approximately 24h 20m to get from Moyobamba to Huaraz, including transfers.
Moyobamba to Huaraz bus services, operated by Movil Bus, depart from Moyobamba station.
Moyobamba to Huaraz bus services, operated by Movil Bus, arrive at Trujillo station.
Yes, the driving distance between Moyobamba to Huaraz is 829 km. It takes approximately 16h 15m to drive from Moyobamba to Huaraz.
There are 188+ hotels available in Huaraz.
What companies run services between Moyobamba, Peru and Huaraz, Peru?
You can take a bus from Moyobamba to Huaraz via Trujillo, Trujillo Bus Station, and Chimbote in around 24h 20m.
- Website
- latam.com
Flights from Tarapoto to Huaraz via Lima
- Ave. Duration
- 11h 17m
- When
- Every day
- Estimated price
- $50–360
- Phone
- +51 1 716 8000
- [email protected]
- Website
- Movil Bus
Bus from Moyobamba to Trujillo
- Ave. Duration
- 17h 20m
- Frequency
- Twice daily
- Estimated price
- $35–65
- Schedules at
- Movil Bus
Bus from Moyobamba to Trujillo
- Ave. Duration
- 17h 20m
- Frequency
- Twice daily
- Estimated price
- $35–65
- Schedules at
- Movil Bus
Bus from Moyobamba to Trujillo
- Ave. Duration
- 17h 20m
- Frequency
- Twice daily
- Estimated price
- $35–65
- Schedules at
- Movil Bus
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 Thanksgiving 2018: How to travel stress-free, Which London airport should I choose?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.



