There are 4 ways to get from São Bernardo do Campo to Piracicaba by bus, car, or taxi
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 Sao Paulo – Tiete to Piracicababus São Paulo
3h 15mR$96–132Line 218 bus, bus
cheapest- Take the bus from Av. Antártico, 100 - Centro, São Bernardo do Campo - SP, 09726-150, Brasil to Av. Cruzeiro do Sul, 1762 - Santana, São Paulo - SP, 02030-000, Brasilbus 217 / ...
- Take the bus from Tietê Bus Terminal to Piracicababus São Paulo / ...
3h 31mR$91–127Drive 176 km
- Drive from São Bernardo do Campo to Piracicabacar 176 km
1h 55mR$92–132Taxi
- Take the taxi from São Bernardo do Campo to Piracicabataxi 176 km
1h 55mR$650–800
Questions & Answers
The cheapest way to get from São Bernardo do Campo to Piracicaba is to line 218 bus and bus which costs R$ 90 - R$ 130 and takes 3h 31m.
The fastest way to get from São Bernardo do Campo to Piracicaba is to drive which takes 1h 55m and costs R$ 90 - R$ 140.
No, there is no direct bus from São Bernardo do Campo to Piracicaba. However, there are services departing from Terminal Metropolitano Piraporinha and arriving at Piracicaba via Sao Paulo – Tiete. The journey, including transfers, takes approximately 3h 15m.
The distance between São Bernardo do Campo and Piracicaba is 181 km. The road distance is 176 km.
The best way to get from São Bernardo do Campo to Piracicaba without a car is to bus which takes 3h 15m and costs R$ 95 - R$ 140.
It takes approximately 3h 15m to get from São Bernardo do Campo to Piracicaba, including transfers.
São Bernardo do Campo to Piracicaba bus services, operated by Viacao Piracicabana, depart from Sao Paulo – Tiete station.
São Bernardo do Campo to Piracicaba bus services, operated by Viacao Piracicabana, arrive at Piracicaba station.
Yes, the driving distance between São Bernardo do Campo to Piracicaba is 176 km. It takes approximately 1h 55m to drive from São Bernardo do Campo to Piracicaba.
Book your São Bernardo do Campo to Piracicaba bus tickets online with Omio.
What companies run services between São Bernardo do Campo, Brazil and Piracicaba, Brazil?
Viacao Piracicabana operates a bus from Sao Paulo – Tiete to Piracicaba every 30 minutes. Tickets cost R$85–120 and the journey takes 2h.
- 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
Bus from Av. Antártico, 100 - Centro, São Bernardo do Campo - SP, 09726-150, Brasil to Av. Cruzeiro do Sul, 1762 - Santana, São Paulo - SP, 02030-000, Brasil
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- R$5–9
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$5–8
- 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
- Ave. Duration
- 1h 55m
- Estimated price
- R$650–800
ABC Rádio Taxi
- Phone
- +55 (11) 2132-8000
- Website
- abcradiotaxi.com.br
Elite Taxi
- Phone
- +55 (11) 4066-3181
- Website
- taxielite.com.br
Maxx Radio Taxi
- Phone
- +55 (11) 4330-7100
- Website
- planetabrasileiro.com
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 Which London airport should I choose?, Want to know more about Flixbus?, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
There are 92+ hotels available in Piracicaba.









