Cheap Bus tickets to Santa Margarida

What are the most popular routes to Santa Margarida?

Belo Horizonte - Santa MargaridaAverage price£24Average duration8hDaily departures1
Manhuacu - Santa MargaridaAverage price£3Average duration1hDaily departures2
Realeza - Santa MargaridaAverage price£2Average duration30mDaily departures2
Mariana - Santa MargaridaAverage price£19Average duration4h 50mDaily departures1
Ouro Preto - Santa MargaridaAverage price£22Average duration6hDaily departures1