Cheap Bus tickets to Barbalha

What are the most popular routes to Barbalha?

Petrolina - BarbalhaAverage pricePLN 121Average duration6h 45mDaily departures3
Juazeiro - BarbalhaAverage pricePLN 113Average duration7h 5mDaily departures3
Goiânia - BarbalhaAverage pricePLN 504Average duration1d 19hDaily departures2
João Pessoa - BarbalhaAverage pricePLN 206Average duration11h 42mDaily departures4
Salgueiro - BarbalhaAverage pricePLN 39Average duration2h 45mDaily departures3