Cheap Bus tickets to Barbalha

What are the most popular routes to Barbalha?

Petrolina - BarbalhaAverage priceR 466Average duration6h 30mDaily departures3
Juazeiro - BarbalhaAverage priceR 465Average duration6h 50mDaily departures3
Brasília - BarbalhaAverage priceR 1 916Average duration1d 14hDaily departures2
João Pessoa - BarbalhaAverage priceR 1 007Average duration11h 48mDaily departures4
Salgueiro - BarbalhaAverage priceR 150Average duration2h 35mDaily departures4