How many hours from Sao Paulo to Rio de Janeiro

Between Sao Paulo and Rio de Janeiro we found over 50 bus departures, including over 50 night buses. The earliest bus departure from Sao Paulo is at 00:01 arriving to Rio de Janeiro at 06:16 the same day. While the latest bus departure is at 23:59 and arrives at 05:59 the following day. The prices for the cheapest one way adult tickets range from 15 € to 87 €.

Table Of Contents

  • Popular Departures
  • Traveling by bus from Sao Paulo to Rio de Janeiro
    • Overnight buses
    • Bus companies
    • Departure and arrival stations
    • Cheapest ticket prices
  • Trip reviews from Sao Paulo to Rio de Janeiro
  • Other popular destinations from Sao Paulo
  • Other popular destinations from Rio de Janeiro
  • Frequently asked questions


Below you will find some of the most popular bus departures from Sao Paulo to Rio de Janeiro:

EUR

00:19 Sao Paulo Tiete Bus Station

06:34 New Rio Bus Station

from  212   HRK

Best offer on 30. Dec

pick a date

17:30 Terminal Rodoviaria do Tiete

23:45 Terminal Novo Rio

M-TICKET ECO FRIENDLY

from  165   HRK

Best offer on 28. Dec

pick a date

11:38 Terminal Rodoviaria do Tiete

18:08 Terminal Novo Rio

M-TICKET ECO FRIENDLY

from  187   HRK

Best offer on 27. Dec

pick a date

13:45 Sao Paulo Tiete Bus Station

20:00 New Rio Bus Station

from  225   HRK

Best offer on 25. Dec

pick a date

00:02 Terminal Rodoviaria do Tiete

06:17 Terminal Novo Rio

M-TICKET ECO FRIENDLY

from  227   HRK

Best offer on 30. Dec

pick a date


Traveling by bus from Sao Paulo to Rio de Janeiro

The shortest travel distance between Sao Paulo and Rio de Janeiro is 433 km. The fastest bus which departs at 12:30 has a travel time of 04:15h. The longest travel time on the route is 17:30h. Depending on the selected departure, the following amenities are available: air condition, wifi available and toilet.

Overnight buses

If you want to travel overnight and save money on accommodation or arrive in Rio de Janeiro earlier, there are over 50 overnight buses from Sao Paulo to Rio de Janeiro. The overnight buses depart between 17:41 and 23:59 and arrive between 00:11 and 06:30 the same day. Below are the most popular night departures to Rio de Janeiro:

EUR

23:45 Terminal Rodoviaria do Tiete

06:00 Terminal Novo Rio

M-TICKET ECO FRIENDLY

from  180   HRK

Best offer on 23. Dec

pick a date

20:00 São Paulo Bus Station - Terminal Tietê

02:15 Rio de Janeiro Bus Station

M-TICKET ECO FRIENDLY

from  142   HRK

Best offer on 30. Dec

pick a date

23:55 Sao Paulo Tiete Bus Station

06:25 New Rio Bus Station

from  185   HRK

Best offer on 23. Dec

pick a date

23:40 Sao Paulo Tiete Bus Station

04:55 New Rio Bus Station

from  164   HRK

Best offer on 25. Mar

pick a date

22:35 Terminal Rodoviaria do Tiete

04:50 Terminal Novo Rio

M-TICKET ECO FRIENDLY

from  203   HRK

Best offer on 26. Dec

pick a date

Bus companies

There is a total of 6 bus companies operating the routes. These bus companies have not been rated yet by the clients. Here you can see the most popular bus companies operating this route and their overall rating.

Departure and arrival stations

If you're wanting more detailed information about either Sao Paulo or Rio de Janeiro, including general information, station and stop information and other popular routes, you can follow the links below.

How many hours from Sao Paulo to Rio de Janeiro

  Sao Paulo

You can see information about the departure station and stops Sao Paulo here

How many hours from Sao Paulo to Rio de Janeiro

  Rio de Janeiro

You can see information about the arrival station and stops Rio de Janeiro here

Cheapest ticket prices

Adult ticket: 15€ (One-Way) or 30€ (Return).

Trip reviews from Sao Paulo to Rio de Janeiro

If you had travelled from Sao Paulo to Rio de Janeiro, and you want to share your travel experience with fellow travellers, we encourage you to leave a review for the route and tell both to us and to other passengers what part of your journey was the best, and what needs improvement.

Leave a review


If you're wondering what other places you can visit when traveling from Sao Paulo, these are some of the most popular combinations that other clients have purchased their tickets for:

If you're looking for inspiration as to where to travel next once you've reached Rio de Janeiro, here is the list of the most popular travel combinations that our clients have previously purchased their tickets for:

Frequently asked questions

What is the distance between Sao Paulo and Rio de Janeiro?

What is the average travel time between Sao Paulo and Rio de Janeiro?

What is the ticket price for the journey from Sao Paulo to Rio de Janeiro?

How many daily departures are there from Sao Paulo to Rio de Janeiro?

Are all the buses direct on the route from Sao Paulo to Rio de Janeiro?

What are the amenities available on the buses departing from Sao Paulo to Rio de Janeiro?

How far is São Paulo from Rio by plane?

How long does a flight from Sao Paulo to Rio de Janeiro take? A direct flight to Rio de Janeiro will take on average 0h 55m to travel the 224 miles flying distance from Sao Paulo.

Is there a train between São Paulo and Rio de Janeiro?

Rio–São Paulo route The distance of 412 km between the two city terminals: Campo de Marte in São Paulo and the Barão de Mauá station in Rio de Janeiro will be covered in one hour and twenty-five minutes at a maximum speed of 360 km/h.

Is São Paulo or Rio better to visit?

If you have the time during your trip to Brazil, I would recommend visiting both Rio and São Paulo. You simply can't replicate the beach-going experiences of Rio in landlocked São Paulo, which offers a diversity of culture and cuisine that simply doesn't exist on the shores of Copacabana or Ipanema.

Is Rio cheaper than São Paulo?

Cost of living in Rio de Janeiro (Brazil) is 6% cheaper than in São Paulo (Brazil) This comparison is based on abundant and consistent data. It is based on 3,346 prices entered by 403 different people.