Cheap Bus tickets to São Pedro, SP

What are the most popular routes to São Pedro?

Piracicaba - São PedroAverage price$5Average duration1hDaily departures12
Rio Claro - São PedroAverage price$7Average duration2hDaily departures2
Campinas - São PedroAverage price$12Average duration5h 30mDaily departures4
Limeira - São PedroAverage price$12Average duration7h 10mDaily departures4
Bauru - São PedroAverage price$18Average duration2h 50mDaily departures1