Bus Rio de Janeiro to Sorocaba and return

Cheap bus and train tickets for trips from Sorocaba to Rio de Janeiro and return

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

Facts about the bus from Rio de Janeiro to Sorocaba

Cheapest Bus$14.87
Fastest Bus7h 50m
Earliest Bus1:00 PM
Latest Bus9:30 PM
Daily Bus Routes13 Ø
Distance271.2 miles
Bus CompaniesPluma, Auto Viação Catarinense

The cheapest bus routes from Rio de Janeiro to Sorocaba

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 1:30 PM
    11:00 PM
    Rio de Janeiro
    17 Jun
    Sorocaba
    PlumaPluma
    from$14.87
  • 1:30 PM
    11:00 PM
    Rio de Janeiro
    17 Jun
    Sorocaba
    PlumaPluma
    from$14.87
  • 1:30 PM
    11:00 PM
    Rio de Janeiro
    17 Jun
    Sorocaba
    PlumaPluma
    from$14.87
  • 1:30 PM
    11:00 PM
    Rio de Janeiro
    17 Jun
    Sorocaba
    PlumaPluma
    from$14.87
  • 1:00 PM
    11:20 PM
    Rio de Janeiro
    17 Jun
    Sorocaba
    Auto Viação CatarinenseAuto Viação Catarinense
    from$16.73
  • 9:30 PM
    5:20 AM
    Rio de Janeiro
    17 Jun +1
    Sorocaba
    Auto Viação CatarinenseAuto Viação Catarinense
    from$16.73
  • 1:00 PM
    11:20 PM
    Rio de Janeiro
    17 Jun
    Sorocaba
    Auto Viação CatarinenseAuto Viação Catarinense
    from$16.73
  • 9:30 PM
    5:20 AM
    Rio de Janeiro
    17 Jun +1
    Sorocaba
    Auto Viação CatarinenseAuto Viação Catarinense
    from$16.73
  • 1:00 PM
    11:20 PM
    Rio de Janeiro
    17 Jun
    Sorocaba
    Auto Viação CatarinenseAuto Viação Catarinense
    from$16.73
  • 9:30 PM
    5:20 AM
    Rio de Janeiro
    17 Jun +1
    Sorocaba
    Auto Viação CatarinenseAuto Viação Catarinense
    from$16.73
  • 1:30 PM
    11:00 PM
    Rio de Janeiro
    17 Jun
    Sorocaba
    PlumaPluma
    from$17.55
  • 1:00 PM
    11:20 PM
    Rio de Janeiro
    17 Jun
    Sorocaba
    Auto Viação CatarinenseAuto Viação Catarinense
    from$19.74
  • 9:30 PM
    5:20 AM
    Rio de Janeiro
    17 Jun +1
    Sorocaba
    Auto Viação CatarinenseAuto Viação Catarinense
    from$19.74

The cheapest carpooling offers from Rio de Janeiro to Sorocaba

No particular date in mind? Here are some of the cheapest rides for the next few days.

  • 5:00 AM
    12:30 PM
    Rio de Janeiro
    17 Jun
    Sorocaba
    BlaBlaCarBlaBlaCar
    from$18.59

The cheapest bus routes from Sorocaba to Rio de Janeiro

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 5:05 AM
    4:35 PM
    Sorocaba
    4 Jun
    Rio de Janeiro
    Auto Viação CatarinenseAuto Viação Catarinense
    from$14.87
  • 9:00 PM
    4:50 AM
    Sorocaba
    4 Jun +1
    Rio de Janeiro
    Auto Viação CatarinenseAuto Viação Catarinense
    from$14.87
  • 5:00 AM
    12:50 PM
    Sorocaba
    4 Jun
    Rio de Janeiro
    PlumaPluma
    from$14.87
  • 5:00 AM
    12:50 PM
    Sorocaba
    4 Jun
    Rio de Janeiro
    PlumaPluma
    from$14.87
  • 5:05 AM
    4:35 PM
    Sorocaba
    4 Jun
    Rio de Janeiro
    Auto Viação CatarinenseAuto Viação Catarinense
    from$14.87
  • 9:00 PM
    4:50 AM
    Sorocaba
    4 Jun +1
    Rio de Janeiro
    Auto Viação CatarinenseAuto Viação Catarinense
    from$14.87
  • 5:05 AM
    4:35 PM
    Sorocaba
    4 Jun
    Rio de Janeiro
    Auto Viação CatarinenseAuto Viação Catarinense
    from$14.87
  • 9:00 PM
    4:50 AM
    Sorocaba
    4 Jun +1
    Rio de Janeiro
    Auto Viação CatarinenseAuto Viação Catarinense
    from$14.87
  • 5:00 AM
    12:50 PM
    Sorocaba
    4 Jun
    Rio de Janeiro
    PlumaPluma
    from$14.87
  • 5:05 AM
    4:35 PM
    Sorocaba
    4 Jun
    Rio de Janeiro
    Auto Viação CatarinenseAuto Viação Catarinense
    from$17.55
  • 9:00 PM
    4:50 AM
    Sorocaba
    4 Jun +1
    Rio de Janeiro
    Auto Viação CatarinenseAuto Viação Catarinense
    from$17.55
  • 5:00 AM
    12:50 PM
    Sorocaba
    4 Jun
    Rio de Janeiro
    PlumaPluma
    from$17.55
  • 5:05 AM
    4:55 PM
    Sorocaba
    4 Jun
    Rio de Janeiro
    Auto Viação CatarinenseAuto Viação Catarinense
    from$31.60
  • 5:05 AM
    4:55 PM
    Sorocaba
    4 Jun
    Rio de Janeiro
    Auto Viação CatarinenseAuto Viação Catarinense
    from$31.60

The cheapest carpooling offers from Sorocaba to Rio de Janeiro

No particular date in mind? Here are some of the cheapest rides for the next few days.

  • 2:00 PM
    8:38 PM
    Sorocaba
    17 Jun
    Rio de Janeiro
    BlaBlaCarBlaBlaCar
    from$14.46

Information about the bus connection, amenities and services

If you want to take a bus from Rio de Janeiro to Sorocaba, you’ll find ticket prices from $111.24 and journey times starting at 7h 45m. Use our bus search to find the ideal bus from Sorocaba to Rio de Janeiro and take your pick between the offers of Quero Passagem, BrasilByBus, Guichê Virtual, ClickBus BR, Busbud and . Just click "Find Now" and happy travels!
Buses are the ideal option for smart travelers who want to travel for less without compromising comfort. Most operators have renovated their fleet and taking the bus has become one of the most convenient modes of transportation available. Among the many amenities, you'll be able to find free wireless internet, take at least one piece of baggage in the baggage compartment, and carry-on baggage. Low-cost snacks and drinks are also offered by ClickBus BR. When taking a bus from Rio de Janeiro to Sorocaba, make sure you check and compare all available offers so that you find just the perfect bus. On CheckMyBus you can find detailed information on departure times, the exact location of bus stops in Sorocaba and Rio de Janeiro as well as an overview of all available on-board features. We will always do our best to keep you up to date on discounts from our partners. Follow us on our social media channels for more info!
A family visit is long overdue or you'd simply like to go away for a week but you're a bit short of money? Then the bus is the perfect option! Tickets for the trip of your choice from Rio de Janeiro to Sorocaba can usually be booked for little money, particularly so if you book in advance. Should you purchase your ticket at short notice, the trip might be a bit more expensive. If the bus sounds like a good idea but you're a bit worried about long travel times, simply opt for the fastest one and you'll reach your destination in no time at all.

Bus stops in Rio de Janeiro and Sorocaba

Stations
Av. Comendador Pereira Inácio 100, 18030-005 Sorocaba (Brazil)

Compare Rio de Janeiro and Sorocaba

$1.43
$1.71
Rio de Janeiro
Sorocaba
A cab ride in Rio de Janeiro is 17% cheaper than in Sorocaba.
$0.71
$0.74
Rio de Janeiro
Sorocaba
A bus fare in Rio de Janeiro is 5% cheaper than in Sorocaba.
$1.30
$1.21
Rio de Janeiro
Sorocaba
A large beer in Rio de Janeiro is 7% more expensive than in Sorocaba.
$0.51
$0.37
Rio de Janeiro
Sorocaba
A bottle of water in Rio de Janeiro is 28% more expensive than in Sorocaba.
$5.62
$4.51
Rio de Janeiro
Sorocaba
A meal in Rio de Janeiro is 20% more expensive than in Sorocaba.

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.