Cheap Bus tickets to Milagres, CE, BR

What are the most popular routes to Milagres?

Juazeiro do Norte - MilagresAverage priceCLP 5 157Average duration1h 14mDaily departures3
Salgueiro - MilagresAverage priceCLP 8 509Average duration1h 36mDaily departures6
Brejo Santo - MilagresAverage priceCLP 2 786Average duration20mDaily departures3
Petrolina - MilagresAverage priceCLP 25 310Average duration5h 50mDaily departures5
Natal - MilagresAverage priceCLP 59 562Average duration10h 38mDaily departures2