Cheap Bus tickets to Barbalha

What are the most popular routes to Barbalha?

Petrolina - BarbalhaAverage priceR 512Average duration6h 45mDaily departures3
Juazeiro - BarbalhaAverage priceR 509Average duration7h 5mDaily departures3
Uberlândia - BarbalhaAverage priceR 2 237Average duration2d 4hDaily departures2
João Pessoa - BarbalhaAverage priceR 929Average duration12h 1mDaily departures4
Salgueiro - BarbalhaAverage priceR 165Average duration2h 40mDaily departures3