Cheap Bus tickets to Tarapoto

Search form

What are the most popular routes to Tarapoto?

Chiclayo - TarapotoAverage priceCA$47Average duration16h 50mDaily departures7
Lambayeque - TarapotoAverage priceCA$47Average duration16h 35mDaily departures4
Lima - TarapotoAverage priceCA$66Average duration1d 2hDaily departures3
Piura - TarapotoAverage priceCA$78Average duration15h 30mDaily departures1
Trujillo - TarapotoAverage priceCA$78Average duration20h 30mDaily departures1