There are 3 ways to get from Franco da Rocha to São Pedro by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Franco Da Rocha to Luztrain Cptm L07
- Take the bus from Sao Paulo – Tiete to Piracicababus São Paulo
5h 1mR$116–157Drive 167.8 km
cheapest- Drive from Franco da Rocha to São Pedrocar 167.8 km
1h 55mR$88–126Train, bus via Piracicaba
- Take the train from Franco Da Rocha to Luztrain Cptm L07
- Take the bus from Tietê Bus Terminal to Piracicababus São Paulo / ...
5h 17mR$116–157
Questions & Answers
The cheapest way to get from Franco da Rocha to São Pedro is to drive which costs R$ 85 - R$ 130 and takes 1h 55m.
The fastest way to get from Franco da Rocha to São Pedro is to drive which takes 1h 55m and costs R$ 85 - R$ 130.
The distance between Franco da Rocha and São Pedro is 229 km. The road distance is 167.8 km.
The best way to get from Franco da Rocha to São Pedro without a car is to train and bus which takes 5h 1m and costs R$ 110 - R$ 160.
It takes approximately 5h 1m to get from Franco da Rocha to São Pedro, including transfers.
Yes, the driving distance between Franco da Rocha to São Pedro is 168 km. It takes approximately 1h 55m to drive from Franco da Rocha to São Pedro.
There are 172+ hotels available in São Pedro.
What companies run services between Franco da Rocha, Brazil and São Pedro, São Paulo, Brazil?
There is no direct connection from Franco da Rocha to São Pedro. However, you can take the train to Luz, walk to Luz, take the subway to Portuguesa-tietê, walk to Sao Paulo – Tiete, take the bus to Piracicaba, then take the bus to São Pedro. Alternatively, you can drive from Franco da Rocha to São Pedro in around 1h 55m.
- Phone
- +55 0800 055 0121
- Website
- CPTM
Train from Franco Da Rocha to Luz
- Ave. Duration
- 1h 28m
- Frequency
- Every 10 minutes
- Estimated price
- R$6
- Schedules at
- CPTM
Train from Franco Da Rocha to Luz
- Ave. Duration
- 1h 28m
- Frequency
- Every 10 minutes
- Estimated price
- R$6
- Schedules at
- CPTM
- Phone
- +55 800 55 0144
- [email protected]
- Website
- piracicabana.com.br
Bus from Sao Paulo – Tiete to Piracicaba
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- R$85–120
- Schedules at
- piracicabana.com.br
- Book at
- piracicabana.com.br
- Phone
- +55 (16) 3311-4000
- [email protected]
- Website
- empresacruz.com.br
Bus from Tietê Bus Terminal to Piracicaba
- Ave. Duration
- 2h 10m
- Frequency
- Every 15 minutes
- Estimated price
- R$85–120
- Book at
- empresacruz.com.br
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 of the smartest ways to explore Australia, How to get from JFK to New York City, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.









