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
Salgueiro - BarbalhaAverage price£8Average duration2h 40mDaily departures3
Uberlândia - BarbalhaAverage price£102Average duration2d 4hDaily departures2
Cajazeiras - BarbalhaAverage price£12Average duration2h 47mDaily departures2