Cheap Bus tickets to Barbalha

What are the most popular routes to Barbalha?

Petrolina - BarbalhaAverage price£23Average duration6h 45mDaily departures3
Juazeiro - BarbalhaAverage price£23Average duration7h 5mDaily departures3
João Pessoa - BarbalhaAverage price£41Average duration11h 42mDaily departures4
Salgueiro - BarbalhaAverage price£8Average duration2h 35mDaily departures3
Goiânia - BarbalhaAverage price£100Average duration1d 19hDaily departures2