Cheap Bus tickets to Serro

What are the most popular routes to Serro?

Belo Horizonte - SerroAverage priceZAR 553Average duration5h 5mDaily departures8
Conceição do Mato Dentro - SerroAverage priceZAR 124Average duration1h 20mDaily departures16
Lagoa Santa - SerroAverage priceZAR 441Average duration4h 15mDaily departures8
Sabinopolis - SerroAverage priceZAR 125Average duration1h 15mDaily departures5
Ribeirão Preto - SerroAverage priceZAR 1,188Average duration21h 10mDaily departures7