Cheap Bus tickets to Barbalha

What are the most popular routes to Barbalha?

Petrolina - BarbalhaAverage priceR 498Average duration6h 45mDaily departures3
João Pessoa - BarbalhaAverage priceR 921Average duration11h 55mDaily departures4
Juazeiro - BarbalhaAverage priceR 498Average duration7h 2mDaily departures3
Brasília - BarbalhaAverage priceR 1 942Average duration1d 14hDaily departures2
Salgueiro - BarbalhaAverage priceR 160Average duration2h 35mDaily departures3