1map logoGo to main page

Sorocaba, Sao Paulo to Ubatuba, Sao Paulo from $12: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Sorocaba, Brazil
to
Ubatuba, Brazil

How to Get from Sorocaba to Ubatuba: 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.

$12 by busBest price
245 kmDistance
3h 48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Sorocaba to Ubatuba 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
Average Duration
7h  57m
Estimated price
$28-54
Recommended
Company
various
Bus
Average Duration
9h  14m
Estimated price
$12-32
Cheapest
route map
Distance: 245 km
Duration: 3h 48m

See more options

Company
various
Bus
Bus
Average Duration
9h  7m
Estimated price
$20-39
Company
various
Drive
Average Duration
3h  48m
Estimated price
$30-50
Company
various
Bus
Plane
Average Duration
7h  18m
Estimated price
$78-280

Sorocaba - Ubatuba operators

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

Bus
Contact phone
+55 15 3532-8400
Website
transpen.com.br

Bus from Sorocaba to São Bernardo do Campo

Average Duration
1h 11m
Estimated price
$286-287

Bus from São Bernardo do Campo to Taubaté

Average Duration
2h 36m
Estimated price
$286-540
Website
viacaocometa.com.br

Bus from São Bernardo do Campo to Taubaté

Average Duration
2h 36m
Estimated price
$286-540
Contact phone
+55 12 3123-4848
Website
rodotursaojose.com.br

Bus from Taubaté to Ubatuba

Average Duration
2h 10m
Estimated price
$286-286
Contact phone
+55 11 3775-3850
Website
passaromarron.com.br

Bus from São José dos Campos to Ubatuba

Average Duration
3h 40m
Estimated price
$286-543
Contact phone
+55 800-470-470
Website
catarinense.com.br

Bus from Sorocaba to São José dos Campos

Average Duration
4h 40m
Estimated price
$549-288
Contact phone
+55-0800-724-0555
Website
emtu.sp.gov.br

Bus from Terminal Rodoviario Frederico Ozanam to Rua Maria Vitoria Jean 397

Average Duration
3h 10m
Estimated price
$120-542
Plane
Contact phone
+55 4003 1118
Website
voeazul.com.br

Plane from Sao Paulo Viracopos to Rio De Janeiro Santos Dumont

Average Duration
1h 6m
Estimated price
$284-285

Sorocaba to Ubatuba: Overview of Bus, Train, Flight, and Car Trips

Traveling between Sorocaba and Ubatuba 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
$30 - $50
Departure Point
Sao Paulo Viracopos Airport
Arrival Point
Rio De Janeiro Santos Dumont Airport
Departure Point
Sorocaba station
Arrival Point
Ubatuba station
Useful tips for bus travellers
• Plan your trip with care by checking the schedules of Transpen and Viação São José, as both operate services that involve transfers at São Bernardo do Campo and Taubaté. You can find their schedules on their websites: Transpen and Viação São José.
• Since the journey involves transfers, make sure to allow sufficient time between buses at São Bernardo do Campo and Taubaté, ideally at least 30 minutes, to account for potential delays and avoid rushing to catch your next bus.
• Upon arriving at Ubatuba station, take note that taxis and local buses are readily available outside the station, which can be used to access nearby beaches; if you're aiming for a specific beach, like Praia Grande, be sure to check the local transport options ahead of time at the Ubatuba tourism website: Ubatuba Tourism.