We suggest other alternatives for your trip...
Bus from São Pedro to Limeira with a connection in Piracicaba:
Bus from São Pedro to Limeira with a connection in Americana:
In a multi-leg trip, external factors can influence the estimated arrival time. Opt for a connection interval of at least 2 hours between buses.
Your bus trip from São Pedro to Limeira has an approximate road distance of 78 km. This route may vary depending on the chosen transportation.