There are 4 ways to get from Cajamarca to Moyobamba 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
best- Take the bus from Cajamarca to Chachapoyasbus
- Take the bus from Chachapoyas to Pedro Ruizbus
- Take the bus from Pedro Ruiz to Moyobambabus
15h 19m$37–52Drive 535.1 km
- Drive from Cajamarca to Moyobambacar 535.1 km
8h 13m$81–117Bus, fly
- Take the bus from Cajamarca to Pacasmayobus
- Take the bus from Pacasmayo to Chiclayobus
- Fly from Cap. Fap José A. Quiñones Gonzáles International Airport (CIX) to Tarapoto (TPP)plane CIX - TPP
- Take the bus from Tarapoto to Moyobambabus
11h 48m$127–319Bus via Trujillo
- Take the bus from Cajamarca to Trujillobus Trujillo
- Take the bus from Trujillo to Moyobambabus Trujillo
24h 10m
Cap. Fap José A. Quiñones Gonzáles International Airport (CIX) to Tarapoto (TPP) flights
Comparing Your Travel Options
The cheapest way to get from Cajamarca to Moyobamba is to bus which costs $35 - $55 and takes 15h 19m.
The fastest way to get from Cajamarca to Moyobamba is to drive which takes 8h 13m and costs $80 - $120.
No, there is no direct bus from Cajamarca to Moyobamba. However, there are services departing from Cajamarca and arriving at Moyobamba via Chachapoyas and Pedro Ruiz. The journey, including transfers, takes approximately 15h 19m.
The distance between Cajamarca and Moyobamba is 563 km. The road distance is 535.1 km.
The best way to get from Cajamarca to Moyobamba without a car is to bus which takes 15h 19m and costs $35 - $55.
It takes approximately 15h 19m to get from Cajamarca to Moyobamba, including transfers.
Cajamarca to Moyobamba bus services, operated by Turismo Virgen del Carmen, depart from Cajamarca station.
Cajamarca to Moyobamba bus services, operated by Turismo Virgen del Carmen, arrive at Chachapoyas station.
Yes, the driving distance between Cajamarca to Moyobamba is 535 km. It takes approximately 8h 13m to drive from Cajamarca to Moyobamba.
There are 41+ hotels available in Moyobamba.
What companies run services between Cajamarca, Peru and Moyobamba, Peru?
You can take a bus from Cajamarca to Moyobamba via Chachapoyas, Chachapoyas, Pedro Ruiz, and Pedro Ruiz in around 15h 19m.
- Website
- starperu.com
Flights from Cap. Fap José A. Quiñones Gonzáles International Airport to Tarapoto
- Ave. Duration
- 55 min
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $110–280
- Phone
- +51 976 015 594
- [email protected]
- Website
- Turismo Virgen del Carmen
Bus from Cajamarca to Chachapoyas
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- $18–27
- Website
- Turismo Virgen del Carmen
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 French strikes 2018: What are my alternative transport options?, South Korea: Travelling from Seoul to Busan , and Italy Travel Guides - to help you get the most out of your next trip.

