Cheap Bus tickets to Caratinga

What are the most popular routes to Caratinga?

São Paulo - CaratingaAverage price£41Average duration13h 40mDaily departures11
Barra Mansa - CaratingaAverage price£26Average duration8h 45mDaily departures7
São José dos Campos - CaratingaAverage price£36Average duration12h 30mDaily departures6
Volta Redonda - CaratingaAverage price£29Average duration8h 25mDaily departures4
Governador Valadares - CaratingaAverage price£11Average duration2h 20mDaily departures11