Cheap Bus tickets to Sonora, BR

What are the most popular routes to Sonora?

Rondonópolis - SonoraAverage priceR$92Average duration1h 50mDaily departures18
Cuiabá - SonoraAverage priceR$167Average duration5h 40mDaily departures20
Paranaíba - SonoraAverage priceR$509Average duration23h 50mDaily departures6
Campo Grande - SonoraAverage priceR$232Average duration7h 10mDaily departures6
Sinop - SonoraAverage priceR$343Average duration14h 4mDaily departures5