Cheap Bus tickets to Milagres, CE, BR

What are the most popular routes to Milagres?

Petrolina - MilagresAverage price£18Average duration5h 45mDaily departures3
Juazeiro do Norte - MilagresAverage price£4Average duration1h 20mDaily departures3
São Paulo - MilagresAverage price£122Average duration2d 16hDaily departures3
Goiânia - MilagresAverage price£99Average duration1d 20hDaily departures2
Barbalha - MilagresAverage price£4Average duration1h 7mDaily departures6