Cheap Bus tickets to Sao Leopoldo

What are the most popular routes to Sao Leopoldo?

São Paulo - Sao LeopoldoAverage price$78Average duration20h 40mDaily departures4
Curitiba - Sao LeopoldoAverage price$83Average duration12h 30mDaily departures4
Chapecó - Sao LeopoldoAverage price$67Average duration7h 45mDaily departures3
Campo Grande - Sao LeopoldoAverage price$146Average duration1d 3hDaily departures2
Itajaí - Sao LeopoldoAverage price$55Average duration8h 45mDaily departures3