There are 3 ways to get from Sorocaba to Sao Paulo Airport (GRU) by bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  3 h 1 min

  1. Take the bus from Sorocaba to São Paulo - Barra Funda
  2. Take the bus from Praça da República to Guarulhos Airport 259

$18 - $30

2 alternative options

Bus, line 472 bus  •  3 h 37 min

  1. Take the bus from Sorocaba to São Paulo - Barra Funda
  2. Take the line 472 bus from São Paulo - Barra Funda to Sao Paulo Airport - Terminal 3 472

$19 - $28

Drive  •  1 h 20 min

  1. Drive from Sorocaba to Sao Paulo Airport (GRU) 75.3 miles

$12 - $19

Questions & Answers

No, there is no direct bus from Sorocaba to Sao Paulo Airport (GRU). However, there are services departing from Sorocaba and arriving at Sao Paulo Airport - Terminal 3 via São Paulo - Barra Funda. The journey, including transfers, takes approximately 3 h 37 min.

More details

The distance between Sorocaba and Sao Paulo Airport (GRU) is 100 km. The road distance is 120.5 km.

Get driving directions

The best way to get from Sorocaba to Sao Paulo Airport (GRU) without a car is to bus which takes 3 h 1 min and costs .

More details

It takes approximately 3 h 1 min to get from Sorocaba to Sao Paulo Airport (GRU), including transfers.

More details

Sorocaba to Sao Paulo Airport (GRU) bus services, operated by Viacao Cometa, depart from Sorocaba station.

More details

Sorocaba to Sao Paulo Airport (GRU) bus services, operated by EMTU, arrive at Sao Paulo Airport - Terminal 3 station.

More details

Yes, the driving distance between Sorocaba to Sao Paulo Airport (GRU) is 120 km. It takes approximately 1 h 20 min to drive from Sorocaba to Sao Paulo Airport (GRU).

Get driving directions

There are 956+ hotels available in Sao Paulo Airport (GRU). Prices start at $21 USD per night.

More details

Map of how to get from Sorocaba to Sao Paulo Airport (GRU).
Launch map view
  • Distance: 62.4 miles
  • Duration: 3 h 1 min

What companies run services between Sorocaba, Brazil and Sao Paulo Airport (GRU), Brazil?

You can take a bus from Sorocaba to Sao Paulo Airport (GRU) via São Paulo - Barra Funda, Palmeiras - Barra Funda, Republica, and Praça da República in around 3 h 1 min.

Bus operators
Viacao Cometa
Phone
0800-942-0030 / +55 4004-9600
Email
contato@viacaocometa.com.br
Website
viacaocometa.com.br
Bus from Sorocaba to São Paulo - Barra Funda
Ave. Duration
1 h 30 min
Frequency
Every 30 minutes
Estimated price
$8 - $14
Schedules at
vendas.jcaholding.com.br
Executive
$10 - $14
Conventional
$8 - $12
GTV Executive
$8 - $12
Business Class
$8 - $11
First Class
$9 - $13
GTV First Class
$9 - $13
Transpen
Phone
+55 15 3532-8400 / 0800-880-2006
Email
contato@transpen.com.br
Website
transpen.com.br
Bus from Sorocaba to Sao Paulo - Barra Funda
Ave. Duration
1 h 30 min
Frequency
Every 4 hours
Estimated price
$9 - $14
Schedules at
transpen.com.br
Book at
transpen.com.br
Conventional
$10 - $14
Executive
$9 - $13
First Class
$18 - $21
Busniess
$13 - $15
EMTU
Phone
0800 724 05 55
Email
http://goo.gl/VmV52M.
Website
emtu.sp.gov.br
Bus from Praça da República to Guarulhos Airport
Ave. Duration
1 h 5 min
Frequency
Hourly
Estimated price
$11 - $14
Schedules at
emtu.sp.gov.br
Bus from São Paulo - Barra Funda to Sao Paulo Airport - Terminal 3
Ave. Duration
1 h 25 min
Frequency
Hourly
Estimated price
$11 - $14
Schedules at
emtu.sp.gov.br
Airport Bus Service
Website
airportbusservice.com.br
Bus from Praça da República to Guarulhos Airport - Terminal 2
Ave. Duration
1 h 6 min
Frequency
Hourly
Estimated price
$9 - $14
Schedules at
airportbusservice.com.br
Book at
netviagem.com.br

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including French strikes 2018: What are my alternative transport options?, 4 of the smartest ways to explore Australia and How do I buy a London Underground ticket? - to help you get the most out of your next trip.