There are 3 ways to get from Sarapuí to São Paulo by 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.
Bus
best- Take the bus from Rua Ernesto Piedade, 18 - Funerária Paraíso - Perímetro Urbano, Sarapuí - SP, 18225-000, Brasil to Terminal Rodoviário de Sorocababus 6105
- Take the bus from Terminal Rodoviário de Sorocaba to Terminal Barra Fundabus Sao Paulo / ...
3h 33mR$47–89Bus via Tietê Bus Terminal
cheapest- Take the bus from Rua Ernesto Piedade, 18 - Funerária Paraíso - Perímetro Urbano, Sarapuí - SP, 18225-000, Brasil to Terminal Rodoviário de Sorocababus 6105
- Take the bus from Sorocaba to Tietê Bus Terminalbus São Paulo
3h 50mR$42–69Drive 148.7 km
- Drive from Sarapuí to São Paulocar 148.7 km
1h 52mR$78–112
Questions & Answers
The cheapest way to get from Sarapuí to São Paulo is to bus which costs R$ 45 - R$ 90 and takes 3h 33m.
The fastest way to get from Sarapuí to São Paulo is to drive which takes 1h 52m and costs R$ 75 - R$ 120.
No, there is no direct bus from Sarapuí to São Paulo. However, there are services departing from Rua Ernesto Piedade, 18 - Funerária Paraíso - Perímetro Urbano, Sarapuí - SP, 18225-000, Brasil and arriving at Terminal Barra Funda via Terminal Rodoviário de Sorocaba. The journey, including transfers, takes approximately 3h 33m.
The distance between Sarapuí and São Paulo is 158 km. The road distance is 148.7 km.
The best way to get from Sarapuí to São Paulo without a car is to bus which takes 3h 33m and costs R$ 45 - R$ 90.
It takes approximately 3h 33m to get from Sarapuí to São Paulo, including transfers.
Sarapuí to São Paulo bus services, operated by EMTU, depart from Rua Ernesto Piedade, 18 - Funerária Paraíso - Perímetro Urbano, Sarapuí - SP, 18225-000, Brasil station.
Sarapuí to São Paulo bus services, operated by EMTU, arrive at Terminal Rodoviário de Sorocaba station.
Yes, the driving distance between Sarapuí to São Paulo is 149 km. It takes approximately 1h 52m to drive from Sarapuí to São Paulo.
There are 13725+ hotels available in São Paulo.
What companies run services between Sarapuí, Brazil and São Paulo, Brazil?
You can take a bus from Rua Ernesto Piedade, 18 - Funerária Paraíso - Perímetro Urbano, Sarapuí - SP, 18225-000, Brasil to Terminal Barra Funda via Terminal Rodoviário de Sorocaba in around 3h 33m.
Bus from Rua Ernesto Piedade, 18 - Funerária Paraíso - Perímetro Urbano, Sarapuí - SP, 18225-000, Brasil to Terminal Rodoviário de Sorocaba
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a week
- Estimated price
- R$7–24
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$7–9
Bus from Rua Ernesto Piedade, 18 - Funerária Paraíso - Perímetro Urbano, Sarapuí - SP, 18225-000, Brasil to Terminal Rodoviário de Sorocaba
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a week
- Estimated price
- R$7–24
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$7–9
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Terminal Rodoviário de Sorocaba to Terminal Barra Funda
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- R$40–80
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Sorocaba to Tietê Bus Terminal
- Ave. Duration
- 1h 22m
- Frequency
- 5 times a day
- Estimated price
- R$35–60
- Schedules at
- gontijo.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 How do I buy a London Underground ticket?, 4 of the smartest ways to explore Australia, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.










