Bus from Rio de Janeiro to São Paulo and return

Find cheap coach tickets for your bus journey from Rio de Janeiro to São Paulo and back

calendar
Advanced search
714 Companies - 1,995,178 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
A bus from Rio de Janeiro to São Paulo and back is currently offered by 4 companies, namely BrasilByBus, ClickBus, Busbud and . The choice is yours! You can opt for the fastest bus on this connection, which is operated by or you can go for the cheapest bus from São Paulo to Rio de Janeiro, which is only £89.83. All you need to do is to click the "Find Now" button and hop on!

  Bus Rio de Janeiro - São Paulo    355 km
Ø Bus connections6 x
Savings-11%

The cheapest coach connections from Rio de Janeiro to São Paulo

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    22 Nov
    +1
    BrasilByBus
    from £26.11
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    23 Nov
    +1
    BrasilByBus
    from £26.11
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    30 Nov
    ClickBus
    from £26.11
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    2 Dec
    +1
    ClickBus
    from £26.11
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    24 Nov
    +1
    BrasilByBus
    from £26.11
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    20 Nov
    +1
    BrasilByBus
    from £26.11
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    19 Nov
    +1
    BrasilByBus
    from £26.11
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    22 Nov
    +1
    ClickBus
    from £26.11
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    20 Nov
    +1
    ClickBus
    from £26.11
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    19 Nov
    +1
    ClickBus
    from £26.11
  • Rio de Janeiro
    São Paulo
      23:59
      05:59
    9 Dec
    +1
    BrasilByBus
    from £26.14
  • Rio de Janeiro
    São Paulo
      23:00
      05:20
    28 Nov
    +1
    ClickBus
    from £27.70
  • Rio de Janeiro
    São Paulo
      23:59
      05:59
    20 Mar
    +1
    Busbud
    from £29.28
  • Rio de Janeiro
    São Paulo
      23:59
      05:59
    2 Jan
    +1
    Busbud
    from £29.28


  Carpooling Rio de Janeiro - São Paulo    355 km
   Savings

The cheapest carpooling offers from Rio de Janeiro to São Paulo

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Rio de Janeiro
    São Paulo
      05:00
      11:10
    22 Dec
    BlaBlaCarBlaBlaCar
    from £14.27
  • Rio de Janeiro
    São Paulo
      09:30
      15:10
    22 Nov
    BlaBlaCarBlaBlaCar
    from £16.85
  • Rio de Janeiro
    São Paulo
      01:50
      08:10
    24 Nov
    BlaBlaCarBlaBlaCar
    from £19.45


  Bus São Paulo - Rio de Janeiro    355 km
Ø Bus connections6 x
Savings-11%

The cheapest coach connections from São Paulo to Rio de Janeiro

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    21 Nov
    +1
    BrasilByBus
    from £23.98
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    22 Nov
    +1
    BrasilByBus
    from £23.98
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    5 Dec
    +1
    ClickBus
    from £23.98
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    29 Nov
    +1
    ClickBus
    from £23.98
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    27 Nov
    +1
    BrasilByBus
    from £23.98
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    23 Nov
    +1
    BrasilByBus
    from £23.98
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    19 Nov
    +1
    BrasilByBus
    from £23.98
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    27 Nov
    +1
    ClickBus
    from £23.98
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    23 Nov
    +1
    ClickBus
    from £23.98
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    19 Nov
    +1
    ClickBus
    from £23.98
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    20 Nov
    +1
    ClickBus
    from £23.98
  • São Paulo
    Rio de Janeiro
      23:20
      05:20
    21 Nov
    +1
    BrasilByBus
    from £24.11
  • São Paulo
    Rio de Janeiro
      23:58
      05:58
    8 Dec
    +1
    Busbud
    from £27.00
  • São Paulo
    Rio de Janeiro
      23:58
      05:58
    1 Dec
    +1
    Busbud
    from £27.00


  Carpooling São Paulo - Rio de Janeiro    355 km
   Savings

The cheapest train connections from São Paulo to Rio de Janeiro

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • São Paulo
    Rio de Janeiro
      16:30
      22:10
    25 Nov
    BlaBlaCarBlaBlaCar
    from £16.85
  • São Paulo
    Rio de Janeiro
      23:20
      05:10
    18 Nov
    +1
    BlaBlaCarBlaBlaCar
    from £18.00
  • São Paulo
    Rio de Janeiro
      04:00
      09:50
    30 Dec
    BlaBlaCarBlaBlaCar
    from £20.74
  • São Paulo
    Rio de Janeiro
      16:00
      22:10
    31 Dec
    BlaBlaCarBlaBlaCar
    from £23.34


Current ticket prices

The early bird gets the worm. It’s usually good to book a bus in advance because fares are often subject to demand. This means, the longer you wait, the more expansive your trip can be. Make use of the cheap advance fares and you might score a ticket for only £89.83. Comparing the bus fares to those of other means of transportation can also be a good idea: With a bit of luck you’ll find a good bargain for a train ride, carpooling or a flight. Keep an eye on travelling times as well: With you’ll reach your destination within only 5 hr 30 min.

Bus stops in Rio de Janeiro and São Paulo

  Stations
Avenida Francisco Bicalho 1, 20220-310 Rio de Janeiro (Brazil)
  Stations
R. Eudoro Lemos - Santana 259, 02030-000 São Paulo (Brazil)
R. Jorn. Aloysio Biondi , São Paulo (Brazil)

Find out more details about the service on your bus from Rio de Janeiro to São Paulo and return

It’s not difficult to find an inexpensive bus ticket for a trip from Rio de Janeiro to São Paulo – finding the best one, however, can be a bit more tricky. But don't worry: CheckMyBus is here to assist you! Recently, intercity bus companies have really gone the extra mile by offering top-notch on-board amenities ranging from USB ports over WiFi for free to entertainment systems, which allow you to stream films and current TV series on your own mobile phone or tablet PC. On CheckMyBus you can easily find out which operators offer which services. Also make sure to check the individual luggage allowances: Most companies, which operate the route Rio de Janeiro - São Paulo, allow you to take hand-luggage and one normal size suitcase for free. Additional or oversize luggage can usually be added for some extra pounds. One last piece of advice: Browse our website for current promo codes. After all, everybody likes a good bargain, right?


Rio de Janeiro and São Paulo: Useful Info

Rio de Janeiro
6.02 Million
São Paulo
10.02 Million
Taxi
£1.78
£1.68
Rio de Janeiro
São Paulo
A taxi journey in Rio de Janeiro is 6% more expensive than in São Paulo.
Local buses
£0.88
£0.88
Rio de Janeiro
São Paulo
A bus fare in Rio de Janeiro is 0% more expensive than in São Paulo.
Beer
£1.62
£1.39
Rio de Janeiro
São Paulo
A pint of beer in Rio de Janeiro is 15% more expensive than in São Paulo.
Water
£0.64
£0.64
Rio de Janeiro
São Paulo
A bottle of water in Rio de Janeiro is 0% more expensive than in São Paulo.
Meal
£6.99
£6.37
Rio de Janeiro
São Paulo
A meal in Rio de Janeiro is 9% more expensive than in São Paulo.