Cheap Bus tickets to Teresopolis

What are the most popular routes to Teresopolis?

São Paulo - TeresopolisAverage priceCLP 78 835Average duration7h 40mDaily departures2
Rio de Janeiro - TeresopolisAverage priceCLP 12 177Average duration2hDaily departures18
Realeza - TeresopolisAverage priceCLP 56 357Average duration5h 50mDaily departures2
Nova Friburgo - TeresopolisAverage priceCLP 8 513Average duration1h 55mDaily departures3
Niterói - TeresopolisAverage priceCLP 11 628Average duration1h 50mDaily departures4