Cheap Bus tickets to Santa Maria, RS, BR

What are the most popular routes to Santa Maria?

Florianópolis - Santa MariaAverage price$73Average duration11h 45mDaily departures4
Sao Jose - Santa MariaAverage price$51Average duration15hDaily departures1
Porto Alegre - Santa MariaAverage price$33Average duration4h 30mDaily departures14
São Paulo - Santa MariaAverage price$106Average duration23h 30mDaily departures2
Itajaí - Santa MariaAverage price$80Average duration13h 45mDaily departures3