There are 7 ways to get from Brasilia Airport (BSB) to Sorocaba by plane, bus, bus (Flixbus), rideshare, 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.
Fly to São Paulo–Congonhas Airport, bus
best- Fly from Brasilia International Airport (BSB) to São Paulo–Congonhas Airport (CGH)BSB - CGH
- Take the bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviário de Sorocaba
4h 21mR$268–2,284Bus
cheapest- Take the bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Campinas
- Take the bus from Terminal Rodoviário de Campinas to Terminal Rodoviário de SorocabaCampinas
17h 13mR$254–453Airport Transfer
- Take the rideshare from Brasilia-BSB to Sorocaba984 km
10h 46mDrive 984 km
- Drive from Brasilia Airport (BSB) to Sorocaba984 km
10h 46mR$549–793Fly to Viracopos/Campinas International Airport, bus
- Fly from Brasilia International Airport (BSB) to Viracopos/Campinas International Airport (VCP)BSB - VCP
- Take the bus from Terminal Rodoviário de Indaiatuba to Terminal Rodoviario de Sorocaba
5h 10mR$331–2,852Bus via Campinas
- Take the bus from Terminal Rodoviário de Brasília to CampinasBarreiras / ...
- Take the bus from Terminal Rodoviário de Campinas to Terminal Rodoviário de SorocabaCampinas
17h 15mR$374–543Bus via Terminal Rodoviário de Brasília
- Take the bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de CampinasBrasília
- Take the bus from Terminal Rodoviário de Campinas to Terminal Rodoviário de SorocabaCampinas
20h 24mR$294–453
Brasilia International Airport (BSB) to São Paulo–Congonhas Airport (CGH) flights
Questions & Answers
The cheapest way to get from Brasilia Airport (BSB) to Sorocaba is to bus which costs R$ 250 - R$ 460 and takes 17h 13m.
The fastest way to get from Brasilia Airport (BSB) to Sorocaba is to fly and bus which takes 4h 21m and costs R$ 260 - R$ 2300.
The distance between Brasilia Airport (BSB) and Sorocaba is 985 km. The road distance is 984 km.
The best way to get from Brasilia Airport (BSB) to Sorocaba without a car is to bus which takes 17h 13m and costs R$ 250 - R$ 460.
It takes approximately 4h 21m to get from Brasilia Airport (BSB) to Sorocaba, including transfers.
Yes, the driving distance between Brasilia Airport (BSB) to Sorocaba is 984 km. It takes approximately 10h 46m to drive from Brasilia Airport (BSB) to Sorocaba.
There are 136+ hotels available in Sorocaba.
Check out Blablacar's carpooling service for rideshare options between Brasilia Airport (BSB) and Sorocaba. A great option if you don't have a driver's licence or want to avoid public transport.
What companies run services between Brasilia Airport (BSB), Brazil and Sorocaba, Brazil?
You can take a vehicle from Brasilia Airport (BSB) to Terminal Rodoviário de Sorocaba via Terminal Rodoviário de Brasília and Terminal Rodoviário de Campinas in around 17h 13m.
- Website
- latam.com
Flights from Brasilia International Airport to São Paulo–Congonhas Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- R$370–2,400
Flights from Brasilia International Airport to Viracopos/Campinas International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- R$1,100–3,300
- Website
- voeazul.com.br
Flights from Brasilia International Airport to São Paulo–Congonhas Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- R$180–2,100
Flights from Brasilia International Airport to Viracopos/Campinas International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- R$300–2,300
Flights from Brasilia International Airport to Viracopos/Campinas International Airport via Belo Horizonte Confins
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- R$300–2,300
- Website
- voegol.com.br
Flights from Brasilia International Airport to São Paulo–Congonhas Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- R$190–1,700
Flights from Brasilia International Airport to São Paulo–Congonhas Airport via Rio De Janeiro Santos Dumont
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$190–1,700
Flights from Brasilia International Airport to Viracopos/Campinas International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- R$500–3,500
- Phone
- +55 84 3205-6161
- sac-ouvidoria@viacaonordeste.com.br
- Website
- facebook.com
Bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviário de Sorocaba
- Ave. Duration
- 1h 27m
- Frequency
- Every 30 minutes
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
Bus from Terminal Rodoviário de Campinas to Terminal Rodoviário de Sorocaba
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
Bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Campinas
- Ave. Duration
- 18h 41m
- Frequency
- Every 3 hours
- Estimated price
- R$210–360
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Rodoviária de São Paulo - Terminal Barra Funda to Terminal Rodoviário de Sorocaba
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- R$49–52
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
Bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Campinas
- Ave. Duration
- 15h 30m
- Frequency
- Hourly
- Estimated price
- R$200–360
- Book at
- clickbus.com.br
- Phone
- 0800 042 4223
- service@flixbus.com
- Website
- flixbus.com.br
Bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Campinas
- Ave. Duration
- 13h 45m
- Frequency
- Twice daily
- Estimated price
- R$170–240
- Schedules at
- flixbus.com.br
- Phone
- +55 800 085 8830
- faleconosco@viajeguanabara.com.br
- Website
- realexpresso.com.br
Bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Campinas
- Ave. Duration
- 21h 40m
- Frequency
- Every 30 minutes
- Estimated price
- R$200–360
- Schedules at
- realexpresso.com.br
- Book at
- realexpresso.com.br
- Phone
- +55 (19) 3733-5000
- sac@vbtransportes.com.br
- Website
- vbtransportes.com.br
Bus from Terminal Rodoviário de Campinas to Terminal Rodoviário de Sorocaba
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- R$48–51
- Book at
- vbtransportes.com.br
Bus from Terminal Rodoviário de Indaiatuba to Terminal Rodoviario de Sorocaba
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- R$24–26
- Schedules at
- vbtransportes.com.br
- Phone
- +55 (62) 99931 9109
- site@realmaia.com.br
- Website
- realmaia.com.br
Bus from Terminal Rodoviário de Brasília to Campinas
- Ave. Duration
- 15h 32m
- Frequency
- Every 4 hours
- Estimated price
- R$290–450
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Executivo
- R$290–390
- Leito
- R$330–450
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 5 incredible day trips from Florence by train, How to get from JFK to New York City, and Best ways to travel around Australia - to help you get the most out of your next trip.















