Cheap Bus tickets to Ouro Preto

Scenic view of Ouro Preto

What are the most popular routes to Ouro Preto?

Belo Horizonte - Ouro PretoAverage priceNZ$22Average duration1h 45mDaily departures38
Rio de Janeiro - Ouro PretoAverage priceNZ$120Average duration8h 5mDaily departures3
São Paulo - Ouro PretoAverage priceNZ$118Average duration11h 45mDaily departures2
Itabirito - Ouro PretoAverage priceNZ$4Average duration20mDaily departures16
Viçosa - Ouro PretoAverage priceNZ$40Average duration3h 20mDaily departures6