Cheap Bus tickets to Sorocaba

What are the most popular routes to Sorocaba?

Curitiba - SorocabaAverage price$38Average duration6h 40mDaily departures6
Marília - SorocabaAverage price$43Average duration8hDaily departures1
São Paulo - SorocabaAverage price$13Average duration2hDaily departures45
Campinas - SorocabaAverage price$12Average duration1h 50mDaily departures12
Rio de Janeiro - SorocabaAverage price$44Average duration8h 30mDaily departures7