There are 3 ways to get from São Paulo to Vale do Ribeira 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 Terminal Barra Funda to Registrobus Sao Paulo
4h 3mR$187–233Drive 215.3 km
cheapest- Drive from São Paulo to Vale do Ribeiracar 215.3 km
2h 46mR$109–158Bus via Tietê Bus Terminal
- Take the bus from Tietê Bus Terminal to Terminal Rodoviária de Registrobus Frederico Westphalen
4h 36mR$188–258
Comparing Your Travel Options
The cheapest way to get from São Paulo to Vale do Ribeira is to drive which costs R$ 100 - R$ 160 and takes 2h 46m.
The fastest way to get from São Paulo to Vale do Ribeira is to drive which takes 2h 46m and costs R$ 100 - R$ 160.
No, there is no direct bus from São Paulo to Vale do Ribeira. However, there are services departing from Terminal Barra Funda and arriving at Registro via . The journey, including transfers, takes approximately 4h 3m.
The distance between São Paulo and Vale do Ribeira is 218 km. The road distance is 215.3 km.
The best way to get from São Paulo to Vale do Ribeira without a car is to bus which takes 4h 3m and costs R$ 180 - R$ 240.
It takes approximately 4h 3m to get from São Paulo to Vale do Ribeira, including transfers.
São Paulo to Vale do Ribeira bus services, operated by Vallesul Transportes, depart from Terminal Barra Funda station.
São Paulo to Vale do Ribeira bus services, operated by Vallesul Transportes, arrive at Registro station.
Yes, the driving distance between São Paulo to Vale do Ribeira is 215 km. It takes approximately 2h 46m to drive from São Paulo to Vale do Ribeira.
There are 16+ hotels available in Vale do Ribeira.
What companies run services between São Paulo, Brazil and Vale do Ribeira, Brazil?
Vallesul Transportes operates a bus from Terminal Barra Funda to Registro 5 times a day. Tickets cost R$90–120 and the journey takes 3h 30m.
- Phone
- +55 13 3828 6888
- Website
- vallesulservicos.com.br
Bus from Terminal Barra Funda to Registro
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- R$90–120
- Schedules at
- vallesulservicos.com.br
- Book at
- vallesulservicos.com.br
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Tietê Bus Terminal to Terminal Rodoviária de Registro
- Ave. Duration
- 4h 3m
- Frequency
- Once daily
- Estimated price
- R$90–140
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.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, The beginner’s guide to the 2018 World Nomad Games, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.






