En Bus desde Lima
Existen buses que hacen la ruta directa desde Lima. El viaje dura aproximadamente 22 horas.
Algunas de las empresas que realizan este servicio son: Movilbus, GH Bus, CIVA.
En Bus desde Chiclayo o Trujillo
Desde Chiclayo el viaje dura 10 horas aproximadamente y desde Trujillo 14 horas.
Las empresas que realizan este servicio son: Movilbus, GH Bus, CIVA, Transportes Chiclaayo.
Desde Lima, Chiclayo o Trujillo, es posible consultar en la página de RedBus sobre precios y horarios, sin embargo hay empresas que no figuran en este portal.
En Bus desde Tarapoto o Moyobamba
No existen buses directos desde estas ciudades, sin embargo, existen movilidades rurales (combis) de la empresa Turismo Selva que realizan estas rutas en 6 a 8 horas aproximadamente.
Sin embargo, es posible hacer la ruta en Bus desde Tarapoto o Moyobamba, para lo cual deben dirigirse a la ciudad de Pedro Ruiz ubicado en la Carretera Fernando Belaunde y desde ahí utilizar los servicios de colectivos hasta Chachapoyas por una hora de camino. Estos colectivos están disponibles desde las 6 am hasta las 7 pm. aproximadamente.
En Bus desde Cajamarca
Desde Cajamarca es posible utilizar los servicios de la empresa Virgen del Carmen, que realiza el recorrido en 12 horas atravesando el pintoresco pueblo de Leymebamba. Las salidas usualmente son a las 6 pm sin embargo siempre es mejor consultar directamente con la empresa.