1map logoGo to main page

Sorocaba, Sao Paulo to Rio de Janeiro, Rio de Janeiro from $22: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Sorocaba, Brazil
to
Rio de Janeiro, Brazil

How to Get from Sorocaba to Rio de Janeiro: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$22 by busBest price
444 kmDistance
3h 15m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Sorocaba to Rio de Janeiro with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Bus
Plane
Average Duration
3h  15m
Estimated price
$50-490
Recommended
Company
Auto Viação Catarinense
Bus
Average Duration
11h  30m
Estimated price
$22-40
Cheapest
route map
Distance: 444 km
Duration: 3h 15m

See more options

Company
various
Drive
Average Duration
6h  2m
Estimated price
$50-505
Company
various
Bus
Plane
Average Duration
5h  6m
Estimated price
$52-460
Company
various
Bus
Plane
Average Duration
5h  25m
Estimated price
$57-500
Company
various
Bus
Plane
Average Duration
3h  34m
Estimated price
$65-663
Company
various
Bus
Average Duration
8h  15m
Estimated price
$501-502
Company
various
Bus
Bus
Average Duration
11h  1m
Estimated price
$503-504

Sorocaba - Rio de Janeiro operators

Explore transport companies operating between Sorocaba and Rio de Janeiro, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+55 800-470-470
Website
catarinense.com.br

Bus from Sorocaba to Rio de Janeiro

Average Duration
11h 30m
Estimated price
$22-40
Contact phone
+55 15 3532-8400
Website
transpen.com.br

Bus from Sorocaba to Santo André

Average Duration
1h 16m
Estimated price
$221-229
Contact phone
0800 725 1211
Website
aguiabranca.com.br

Bus from Santo Andre to Rio de Janeiro

Average Duration
6h 45m
Estimated price
$400-400
Contact phone
0800 646 2122
Website
nspenha.com.br

Bus from Santo Andre to New Rio Bus Station

Average Duration
8h
Estimated price
$401-228
Contact phone
+55 4004-5001
Website
autoviacao1001.com.br

Bus from Santo André to Rio de Janeiro

Average Duration
7h 30m
Estimated price
$22-40
Website
viacaocometa.com.br

Bus from Sorocaba to Guarulhos Airport

Average Duration
3h 11m
Estimated price
$4907-4908
Plane
Contact phone
+55 4003 1118
Website
voeazul.com.br

Plane from Sao Paulo Viracopos to Rio De Janeiro Santos Dumont

Average Duration
1h 5m
Estimated price
$50-490
Website
latam.com

Plane from Sao Paulo to Rio de Janeiro Santos Dumont

Average Duration
1h 1m
Estimated price
$4901-509
Website
voegol.com.br

Plane from Sao Paulo Viracopos to Rio De Janeiro-Galeao

Average Duration
1h 16m
Estimated price
$4903-4904

Sorocaba to Rio de Janeiro: Overview of Bus, Train, Flight, and Car Trips

Traveling between Sorocaba and Rio de Janeiro offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
$50 - $80
Departure Point
Sao Paulo Viracopos Airport
Arrival Point
Rio De Janeiro Santos Dumont Airport
Useful tips for plane travellers
• When booking your ticket with Azul, look for their 'Voe Azul' program which offers additional benefits and discounts if you're a frequent flyer, especially for flights from Sorocaba to Rio, enhancing your travel experience.
• Upon arrival at Santos Dumont Airport, use the designated 'Transporte Público' exit to access the taxi stand efficiently; taxis are readily available, and you can expect prices to the city center to range from R$ 30 to R$ 50 depending on traffic.
• Before your flight, check the Azul website (voeazul.com.br) for any updates on in-flight dining options, and look for local transport schedules from Santos Dumont via the airport authority's site (aeroportosantoshumont.com.br) to plan your onward journey smoothly.
Departure Point
Sorocaba station
Arrival Point
Rio de Janeiro station
Useful tips for bus travellers
• Check the schedule of both Transpen and Águia Branca, as they operate multiple services per day; traveling during off-peak hours can help you secure a better seat and enjoy a more comfortable 11h 30m journey.
• Plan to arrive at Sorocaba bus station (Terminal Rodoviário de Sorocaba) at least 30 minutes before your departure; the station can get busy and you might need extra time for ticketing and boarding.
• Upon arriving at Rio de Janeiro's bus station (Rodoviária Novo Rio), take advantage of the clear signage and information desks; if you need transport options, look for the dedicated taxi and ride-sharing pickup zones just outside the terminal, as well as buses to various neighborhoods, which can be found along the station's ground floor.