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

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
2094 Companies – 5,609,307 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the coach from Rio de Janeiro to São Paulo

Cheapest Bus£2.49
Fastest Bus6h 0m
Earliest Coach00:15
Latest Coach23:59
Daily Bus Connections2 Ø
Distance354.6 km
Coach CompaniesViação Kaissara, Expresso do Sul, Guichê Virtual, 1001

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.

  • 23:10
    05:10
    Rio de Janeiro
    5 Jun +1
    São Paulo
    Viação KaissaraViação Kaissara
    from£2.49
  • 23:10
    05:10
    Rio de Janeiro
    3 Jun +1
    São Paulo
    Viação KaissaraViação Kaissara
    from£7.34
  • 23:10
    05:10
    Rio de Janeiro
    15 Jun +1
    São Paulo
    Viação KaissaraViação Kaissara
    from£7.34
  • 23:10
    05:10
    Rio de Janeiro
    8 Jun +1
    São Paulo
    Viação KaissaraViação Kaissara
    from£7.34
  • 23:10
    05:10
    Rio de Janeiro
    6 Jun +1
    São Paulo
    Viação KaissaraViação Kaissara
    from£7.34
  • 23:10
    05:10
    Rio de Janeiro
    3 Jun +1
    São Paulo
    Viação KaissaraViação Kaissara
    from£7.34
  • 23:10
    05:10
    Rio de Janeiro
    15 Jun +1
    São Paulo
    Viação KaissaraViação Kaissara
    from£7.34
  • 23:10
    05:10
    Rio de Janeiro
    8 Jun +1
    São Paulo
    Viação KaissaraViação Kaissara
    from£7.34
  • 23:10
    05:10
    Rio de Janeiro
    6 Jun +1
    São Paulo
    Viação KaissaraViação Kaissara
    from£7.34
  • 23:59
    06:29
    Rio de Janeiro
    4 Jun +1
    São Paulo
    Expresso do SulExpresso do Sul
    from£12.00
  • 23:59
    06:29
    Rio de Janeiro
    4 Jun +1
    São Paulo
    Expresso do SulExpresso do Sul
    from£12.00
  • 10:00
    21:10
    Rio de Janeiro
    16 Jun
    São Paulo
    Guichê VirtualGuichê Virtual
    from£13.89
  • 00:15
    06:15
    Rio de Janeiro
    16 Jun
    São Paulo
    10011001
    from£14.94
  • 00:30
    06:30
    Rio de Janeiro
    16 Jun
    São Paulo
    10011001
    from£15.10

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.

  • 08:00
    13:21
    Rio de Janeiro
    8 Jun
    São Paulo
    BlaBlaCarBlaBlaCar
    from£9.90
  • 13:30
    18:50
    Rio de Janeiro
    5 Jun
    São Paulo
    BlaBlaCarBlaBlaCar
    from£9.90
  • 15:00
    20:23
    Rio de Janeiro
    3 Jun
    São Paulo
    BlaBlaCarBlaBlaCar
    from£13.49
  • 15:10
    20:26
    Rio de Janeiro
    6 Jun
    São Paulo
    BlaBlaCarBlaBlaCar
    from£13.49

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.

  • 22:01
    23:31
    São Paulo
    16 Jun
    Rio de Janeiro
    Guichê VirtualGuichê Virtual
    from£4.58
  • 22:01
    23:31
    São Paulo
    16 Jun
    Rio de Janeiro
    Guichê VirtualGuichê Virtual
    from£4.58
  • 23:10
    05:20
    São Paulo
    3 Jun +1
    Rio de Janeiro
    Viação KaissaraViação Kaissara
    from£10.63
  • 23:10
    05:20
    São Paulo
    8 Jun +1
    Rio de Janeiro
    Viação KaissaraViação Kaissara
    from£10.63
  • 17:00
    23:10
    São Paulo
    15 Jun
    Rio de Janeiro
    Viação KaissaraViação Kaissara
    from£10.63
  • 17:00
    23:10
    São Paulo
    7 Jun
    Rio de Janeiro
    Viação KaissaraViação Kaissara
    from£10.63
  • 23:10
    05:20
    São Paulo
    3 Jun +1
    Rio de Janeiro
    Viação KaissaraViação Kaissara
    from£10.63
  • 23:10
    05:20
    São Paulo
    8 Jun +1
    Rio de Janeiro
    Viação KaissaraViação Kaissara
    from£10.63
  • 22:50
    04:50
    São Paulo
    4 Jun +1
    Rio de Janeiro
    Auto Viação CatarinenseAuto Viação Catarinense
    from£12.00
  • 22:50
    04:50
    São Paulo
    13 Jun +1
    Rio de Janeiro
    Auto Viação CatarinenseAuto Viação Catarinense
    from£12.00
  • 23:30
    05:10
    São Paulo
    4 Jun +1
    Rio de Janeiro
    10011001
    from£12.00
  • 23:59
    06:29
    São Paulo
    4 Jun +1
    Rio de Janeiro
    Expresso do SulExpresso do Sul
    from£12.00
  • 00:15
    06:15
    São Paulo
    16 Jun
    Rio de Janeiro
    10011001
    from£13.80
  • 23:59
    06:29
    São Paulo
    4 Jun +1
    Rio de Janeiro
    Expresso do SulExpresso do Sul
    from£14.15

The cheapest carpooling offers 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.

  • 11:40
    16:57
    São Paulo
    7 Jun
    Rio de Janeiro
    BlaBlaCarBlaBlaCar
    from£9.00
  • 15:20
    20:46
    São Paulo
    3 Jun
    Rio de Janeiro
    BlaBlaCarBlaBlaCar
    from£9.90
  • 18:00
    23:29
    São Paulo
    4 Jun
    Rio de Janeiro
    BlaBlaCarBlaBlaCar
    from£12.60
  • 15:00
    20:29
    São Paulo
    15 Jun
    Rio de Janeiro
    BlaBlaCarBlaBlaCar
    from£12.60

Information about the bus connection, amenities and services

Ticket prices for a bus from Rio de Janeiro to São Paulo usually start at £12.00. In times of strong demand though, trips can be a bit more expensive, which is why it’s good to compare! Use our search function to find the perfect option for your preferences and pick one of the coaches offered by Plataforma 10, Quero Passagem, BrasilByBus, Guichê Virtual, Voyenbus, ClickBus BR, Busbud and . The quickest bus from São Paulo to Rio de Janeiro only takes 6h 15m. Click on the "Find Now" button to see all available options and pick your coach!
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?
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 £12.00. 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 6h 15m.

Bus stops in Rio de Janeiro and São Paulo

Stations
Av. das Nações Unidas , 15627 São Paulo (Brazil)
Cidade Antonio Estevão de Carvalho , 08220-000 São Paulo (Brazil)
Av. Santos Dumont, Bom Retiro 843, 01101-000 São Paulo (Brazil)
R. Alfredo Ricci 1-83, 08253-010 São Paulo (Brazil)
R. Brg. Galvão 772, 01151-000 São Paulo (Brazil)
Praça do Patriarca 78, 01002-000 São Paulo (Brazil)
R. Jaciara 103-5, 02879-200 São Paulo (Brazil)
Rua dos Jequitibás 279, São Paulo (Brazil)
Av. Auro Soares de Moura Andrade 644, 01156-001 São Paulo (Brazil)
Av. Adélia Chohfi 100, 08320-390 São Paulo (Brazil)
R. Eudoro Lemos - Santana 259, 02030-000 São Paulo (Brazil)

Compare Rio de Janeiro and São Paulo

£1.17
£1.10
Rio de Janeiro
São Paulo
A taxi journey in Rio de Janeiro is 6% more expensive than in São Paulo.
£0.58
£0.58
Rio de Janeiro
São Paulo
A bus fare in Rio de Janeiro is 0% more expensive than in São Paulo.
£1.06
£0.91
Rio de Janeiro
São Paulo
A pint of beer in Rio de Janeiro is 15% more expensive than in São Paulo.
£0.42
£0.42
Rio de Janeiro
São Paulo
A bottle of water in Rio de Janeiro is 0% more expensive than in São Paulo.
£4.59
£4.18
Rio de Janeiro
São Paulo
A meal in Rio de Janeiro is 9% more expensive than in São Paulo.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.