HUB hero image

How to Travel from

Caraguatatuba to São Paulo

by Rideshare or Car

Caraguatatuba
+0
São Paulo
Transport search to São Paulo
Caraguatatuba
+0
São Paulo
Building a composite car route
Cheapest
Best Offer!
Car
2 h 14 min
173 km.
from $9
Composite Route Car Only

Two ways to Travel from Caraguatatuba to São Paulo

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Passaro Marron

Phone:
+55 11 3775-3850
Website:
passaromarron.com.br/
Bus from Caraguatatuba to Tietê
Ave. Duration:
2h 40m
Frequency:
Every 4 hours
Estimated price:
$12.63–$21.49

Flixbus Brazil

Phone:
0800 042 4223
Website:
flixbus.com
Bus from Caraguatatuba to Tietê
Ave. Duration:
3h 20m
Frequency:
Twice daily
Estimated price:
$6.32–$9.48

Questions and Answers

What is the cheapest way to get from Caraguatatuba to São Paulo?

The cheapest way to get from Caraguatatuba to São Paulo is to bus which costs $5.43 - $8.15 and takes 2h 40m.

What is the fastest way to get from Caraguatatuba to São Paulo?

The fastest way to get from Caraguatatuba to São Paulo is to drive which takes 2h 3m and costs $15.22 - $22.83 .

Is there a direct bus between Caraguatatuba and São Paulo?

Yes, there is a direct bus departing from Caraguatatuba and arriving at Tietê Bus Terminal. Services depart every four hours, and operate every day. The journey takes approximately 2h 40m.

How far is it from Caraguatatuba to São Paulo?

The distance between Caraguatatuba and São Paulo is 176 km. The road distance is 159.7 km.

How do I travel from Caraguatatuba to São Paulo without a car?

The best way to get from Caraguatatuba to São Paulo without a car is to bus which takes 2h 40m and costs $5.43 - $8.15 .

How long does it take to get from Caraguatatuba to São Paulo?

The bus from Caraguatatuba to Tietê Bus Terminal takes 2h 40m including transfers and departs every four hours.

Where do I catch the Caraguatatuba to São Paulo bus from?

Caraguatatuba to São Paulo bus services, operated by Passaro Marron, depart from Caraguatatuba station.

Where does the Caraguatatuba to São Paulo bus arrive?

Caraguatatuba to São Paulo bus services, operated by Passaro Marron, arrive at Tietê Bus Terminal station.

Can I drive from Caraguatatuba to São Paulo?

Yes, the driving distance between Caraguatatuba to São Paulo is 160 km. It takes approximately 2h 3m to drive from Caraguatatuba to São Paulo.

How do I get a bus ticket from Caraguatatuba to São Paulo?

Book your Caraguatatuba to São Paulo bus tickets online with Distribusion and FlixBus.

Where can I stay near São Paulo?

There are 8284+ hotels available in São Paulo. Prices start at $29.01 per night.
+0