Cheap Bus tickets to Milagres, CE, BR

What are the most popular routes to Milagres?

Juazeiro do Norte - MilagresAverage priceR 87Average duration1h 14mDaily departures3
Petrolina - MilagresAverage priceR 399Average duration5h 50mDaily departures4
Natal - MilagresAverage priceR 1 002Average duration10h 38mDaily departures2
Cajazeiras - MilagresAverage priceR 157Average duration1h 45mDaily departures2
Barbalha - MilagresAverage priceR 73Average duration52mDaily departures3