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
625 Companies - 1,674,720 Connections
The best dealsCompare and save 70 % on average
The best selectionMost routes worldwide
Easy and transparent1-click real-time search
If you're looking for a bus from Rio de Janeiro to São Paulo, you can pick between different options because the route of your choice can be found in the timetables of 4 different providers: BrasilByBus, ClickBus, Busbud and . Usually there's tickets for just a few pounds available. However, if you book at short notice or in times of unusually high demand, tickets might be a little more expensive. The choice is yours: Just click the "Find Now" button and find all available buses!

  Bus Rio de Janeiro - São Paulo    355 km
Ø Bus connections7 x
Savings-18%

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
    8 Dec
    +1
    BrasilByBus
    from £24.52
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    2 Sep
    +1
    BrasilByBus
    from £24.52
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    2 Sep
    +1
    ClickBus
    from £24.52
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    24 Oct
    +1
    ClickBus
    from £24.52
  • Rio de Janeiro
    São Paulo
      22:15
      04:15
    15 Sep
    +1
    ClickBus
    from £24.52
  • Rio de Janeiro
    São Paulo
      23:59
      06:04
    21 Sep
    +1
    ClickBus
    from £26.76
  • Rio de Janeiro
    São Paulo
      23:59
      06:04
    13 Sep
    +1
    ClickBus
    from £26.76
  • Rio de Janeiro
    São Paulo
      12:45
      18:45
    23 Sep
    ClickBus
    from £26.76
  • Rio de Janeiro
    São Paulo
      06:30
      12:30
    16 Sep
    ClickBus
    from £26.76
  • Rio de Janeiro
    São Paulo
      23:40
      05:40
    16 Aug
    +1
    BrasilByBus
    from £27.20
  • Rio de Janeiro
    São Paulo
      23:55
      05:59
    30 Jul
    +1
    BrasilByBus
    from £27.37
  • Rio de Janeiro
    São Paulo
      23:40
      05:40
    29 Jul
    +1
    BrasilByBus
    from £27.37
  • Rio de Janeiro
    São Paulo
      23:59
      06:04
    21 Sep
    +1
    Busbud
    from £29.98
  • Rio de Janeiro
    São Paulo
      23:59
      06:04
    25 Sep
    +1
    Busbud
    from £29.98


  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
      08:00
      13:20
    31 Jul
    BlaBlaCarBlaBlaCar
    from £15.50
  • Rio de Janeiro
    São Paulo
      23:20
      05:00
    11 Aug
    +1
    BlaBlaCarBlaBlaCar
    from £16.05
  • Rio de Janeiro
    São Paulo
      21:00
      05:10
    30 Jul
    +1
    BlaBlaCarBlaBlaCar
    from £17.95
  • Rio de Janeiro
    São Paulo
      10:00
      16:00
    29 Jul
    BlaBlaCarBlaBlaCar
    from £18.49


  Bus São Paulo - Rio de Janeiro    355 km
Ø Bus connections7 x
Savings-12%

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
      18:00
      00:00
    20 Sep
    +1
    BrasilByBus
    from £24.60
  • São Paulo
    Rio de Janeiro
      18:00
      00:00
    15 Aug
    +1
    ClickBus
    from £24.60
  • São Paulo
    Rio de Janeiro
      23:20
      05:20
    5 Sep
    +1
    ClickBus
    from £24.66
  • São Paulo
    Rio de Janeiro
      23:59
      05:59
    30 Jul
    +1
    ClickBus
    from £24.66
  • São Paulo
    Rio de Janeiro
      23:20
      05:20
    6 Sep
    +1
    ClickBus
    from £24.66
  • São Paulo
    Rio de Janeiro
      16:00
      22:00
    7 Aug
    ClickBus
    from £24.73
  • São Paulo
    Rio de Janeiro
      23:40
      05:40
    21 Oct
    +1
    BrasilByBus
    from £25.02
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    7 Aug
    +1
    BrasilByBus
    from £25.16
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    11 Oct
    +1
    BrasilByBus
    from £25.16
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    9 Sep
    +1
    BrasilByBus
    from £25.16
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    2 Sep
    +1
    BrasilByBus
    from £25.16
  • São Paulo
    Rio de Janeiro
      22:15
      04:15
    1 Aug
    +1
    BrasilByBus
    from £25.16
  • São Paulo
    Rio de Janeiro
      23:35
      05:15
    6 Oct
    +1
    Busbud
    from £26.56
  • São Paulo
    Rio de Janeiro
      23:20
      05:20
    23 Sep
    +1
    Busbud
    from £27.80


  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
      18:00
      23:50
    14 Sep
    BlaBlaCarBlaBlaCar
    from £16.32
  • São Paulo
    Rio de Janeiro
      09:00
      14:40
    29 Jul
    BlaBlaCarBlaBlaCar
    from £19.04
  • São Paulo
    Rio de Janeiro
      14:00
      20:10
    18 Aug
    BlaBlaCarBlaBlaCar
    from £21.76
  • São Paulo
    Rio de Janeiro
      18:00
      01:00
    4 Aug
    +1
    BlaBlaCarBlaBlaCar
    from £21.76


Current ticket prices


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

You're looking for a low-cost travel option which is simultaneously environmentally friendly and convenient? In this case, taking the coach from Rio de Janeiro to São Paulo is the way to go! You don’t have to spend a vast amount of pounds to experience top-notch on-board features ranging from air-conditioning systems over free luggage transportation to comfy seats. Even electric sockets, USB ports and free WiFi access can already be found on many buses. If you are not sure which offer is the ideal one for you, then CheckMyBus can help you: At a glance, you'll find details on the exact location of the bus terminals, on journey times and on the latest discount codes. This way you have to spend even less! You see, taking a coach is as comfortable and convenient as taking a plane or train. All that's left to do is to compare the individual offers and book your cheap ticket!


Rio de Janeiro and São Paulo: Useful Info

Rio de Janeiro
6.02 Million
São Paulo
10.02 Million
Taxi
£1.87
£1.76
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.92
£0.92
Rio de Janeiro
São Paulo
A bus fare in Rio de Janeiro is 0% more expensive than in São Paulo.
Beer
£1.70
£1.46
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.67
£0.67
Rio de Janeiro
São Paulo
A bottle of water in Rio de Janeiro is 0% more expensive than in São Paulo.
Meal
£7.34
£6.68
Rio de Janeiro
São Paulo
A meal in Rio de Janeiro is 9% more expensive than in São Paulo.