Cheap Bus tickets to São João da Barra

What are the most popular routes to São João da Barra?

Rio de Janeiro - São João da BarraAverage price$47Average duration5h 54mDaily departures2
Belo Horizonte - São João da BarraAverage price$55Average duration11h 5mDaily departures1
Niterói - São João da BarraAverage price$44Average duration5h 24mDaily departures2
Muriaé - São João da BarraAverage price$23Average duration4h 40mDaily departures1
Barbacena - São João da BarraAverage price$50Average duration8h 50mDaily departures1