Cheap Bus tickets to Batalha, PI, BR

What are the most popular routes to Batalha?

Teresina - BatalhaAverage priceARS 21,237Average duration2h 51mDaily departures2
Floriano - BatalhaAverage priceARS 49,914Average duration7h 21mDaily departures4
Luis Eduardo Magalhaes - BatalhaAverage priceARS 120,112Average duration22h 15mDaily departures4
Canto do Buriti - BatalhaAverage priceARS 58,769Average duration10h 15mDaily departures4
Corrente - BatalhaAverage priceARS 99,724Average duration17h 15mDaily departures3