Cheap Bus tickets to Serro

What are the most popular routes to Serro?

Belo Horizonte - SerroAverage priceCHF 28Average duration5h 5mDaily departures7
Ribeirão Preto - SerroAverage priceCHF 59Average duration21h 35mDaily departures6
Uberaba - SerroAverage priceCHF 56Average duration19h 20mDaily departures5
Conceição do Mato Dentro - SerroAverage priceCHF 5Average duration1h 20mDaily departures16
Sabinopolis - SerroAverage priceCHF 7Average duration1h 15mDaily departures5