São Paulo, SP to Rio de Janeiro, RJ Bus
Connecting you to the world
Comfort on the go
Choose, book, travel
Planet-smart travel
What to expect of your trip
Avg. trip duration
9 h 20 min
Avg. distance
439 km
Cheapest trip
From $28.98
1
Avg. trips a day
Bus stations and stops in São Paulo, SP
Sao Paulo (Terminal-Tiete)
Avenida Cruzeiro do Sul, 1800
02030-00 São Paulo, SP
Brazil
View this address on Google Maps
Santo Andre (Terminal)
Av. Industrial, 1850
Tamanduateí 1
09080-50 São Paulo, SP
Brazil
View this address on Google Maps
Sala VIP Levare
Barra Funda
01141-03 São Paulo, SP
Brazil
View this address on Google Maps
Sao Caetano do Sul (Terminal)
R. Santo Antônio, 50
Centro
09521-16 São Paulo, SP
Brazil
View this address on Google Maps
Sao Paulo (Terminal-Barra Funda)
Barra Funda
São Paulo - SP
01154-06 São Paulo, SP
Brazil
View this address on Google Maps
Frequently asked questions
How long does the bus from São Paulo to Rio de Janeiro take?
How much does the bus ticket from São Paulo to Rio de Janeiro cost?
How can I pay for my bus São Paulo and Rio de Janeiro?
Can I track my bus from São Paulo to Rio de Janeiro?
When is the first bus from São Paulo to Rio de Janeiro?
When is the last bus from São Paulo to Rio de Janeiro?
Do I need to print my bus ticket from São Paulo to Rio de Janeiro?
What on board services are available for my bus booking São Paulo and Rio de Janeiro?
Is the bus from São Paulo and Rio de Janeiro a susitainable way to travel?
How much luggage can I bring on the bus from São Paulo to Rio de Janeiro?
Onboard services are subject to availability