Cheap Bus tickets to Tres Rios

What are the most popular routes to Tres Rios?

Rio de Janeiro - Tres RiosAverage price$15Average duration2hDaily departures6
Juiz de Fora - Tres RiosAverage price$11Average duration1h 45mDaily departures9
Petrópolis - Tres RiosAverage price$7Average duration1h 20mDaily departures7
Volta Redonda - Tres RiosAverage price$12Average duration3h 5mDaily departures5
São Paulo - Tres RiosAverage price$53Average duration6h 45mDaily departures6