Cheap Bus tickets to Crato, BR

What are the most popular routes to Crato?

Recife - CratoAverage priceMAD 589Average duration11h 31mDaily departures3
Natal - CratoAverage priceMAD 689Average duration12h 30mDaily departures1
João Pessoa - CratoAverage priceMAD 567Average duration12h 59mDaily departures4
Teresina - CratoAverage priceMAD 542Average duration12h 14mDaily departures6
Petrolina - CratoAverage priceMAD 344Average duration6h 2mDaily departures5