Cheap Bus tickets to Rioja, PE

What are the most popular routes to Rioja?

Chiclayo - RiojaAverage price$32Average duration11h 9mDaily departures6
Lima - RiojaAverage price$47Average duration1d 4hDaily departures3
Tarapoto - RiojaAverage price$32Average duration2h 50mDaily departures4
Lambayeque - RiojaAverage price$35Average duration10h 54mDaily departures3
Nueva Cajamarca - RiojaAverage price$36Average duration35mDaily departures4