Cheap Bus tickets to Crato, BR

What are the most popular routes to Crato?

Recife - CratoAverage priceCA$88Average duration11h 31mDaily departures3
João Pessoa - CratoAverage priceCA$81Average duration12h 59mDaily departures4
Teresina - CratoAverage priceCA$81Average duration12h 14mDaily departures5
Natal - CratoAverage priceCA$103Average duration12h 30mDaily departures1
Cajazeiras - CratoAverage priceCA$27Average duration3h 37mDaily departures2