There are 7 ways to get from Sorocaba to Uberlândia by bus, plane, 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.
Bus to São Paulo–Congonhas Airport, fly
best- Take the bus from Terminal Rodoviário de Sorocaba to Rodoviária de São Paulo - Terminal Barra Fundabus
- Fly from São Paulo–Congonhas Airport (CGH) to Uberlândia–Ten. Cel. Av. César Bombonato Airport (UDI)plane CGH - UDI
5h 27mR$502–1,931Bus via Campinas
cheapest- Take the bus from Terminal Rodoviário de Sorocaba to Terminal Rodoviário de Campinasbus Sorocaba / ...
- Take the bus from Campinas to Uberlândiabus Barreiras
11h 21mR$188–486Bus
- Take the bus from Terminal Rodoviário de Sorocaba to Terminal Rodoviário de Uberlândiabus Goiânia
9h 51mR$230–370Drive 571.7 km
- Drive from Sorocaba to Uberlândiacar 571.7 km
6h 12mR$355–513Bus to Viracopos/Campinas International Airport, fly
- Take the bus from Terminal Rodoviario de Sorocaba to Terminal Rodoviário de Indaiatubabus
- Fly from Viracopos/Campinas International Airport (VCP) to Uberlândia–Ten. Cel. Av. César Bombonato Airport (UDI)plane VCP - UDI
5h 4mR$582–2,317Bus to São Paulo–Guarulhos International Airport, fly
- Take the bus from Sorocaba to Tietê Bus Terminalbus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Uberlândia–Ten. Cel. Av. César Bombonato Airport (UDI)plane GRU - UDI
4h 59mR$482–2,068Bus via Campinas #2
- Take the bus from Terminal Rodoviário de Sorocaba to Terminal Rodoviário de Campinasbus Sorocaba / ...
- Take the bus from Terminal Rodoviário de Campinas to Uberlândiabus Brasília
14h 31mR$276–294
São Paulo–Congonhas Airport (CGH) to Uberlândia–Ten. Cel. Av. César Bombonato Airport (UDI) flights
Comparing Your Travel Options
The cheapest way to get from Sorocaba to Uberlândia is to bus which costs R$ 230 - R$ 370 and takes 9h 51m.
The fastest way to get from Sorocaba to Uberlândia is to bus and fly which takes 4h 59m and costs R$ 480 - R$ 2100.
Yes, there is a direct bus departing from Terminal Rodoviário de Sorocaba and arriving at Terminal Rodoviário de Uberlândia. Services depart once daily, and operate every day. The journey takes approximately 9h 51m.
The distance between Sorocaba and Uberlândia is 670 km. The road distance is 571.7 km.
The best way to get from Sorocaba to Uberlândia without a car is to bus which takes 9h 51m and costs R$ 230 - R$ 370.
It takes approximately 5h 27m to get from Sorocaba to Uberlândia, including transfers.
Sorocaba to Uberlândia bus services, operated by Rode Rotas, depart from Terminal Rodoviário de Sorocaba station.
Sorocaba to Uberlândia bus services, operated by Rode Rotas, arrive at Terminal Rodoviário de Uberlândia station.
Yes, the driving distance between Sorocaba to Uberlândia is 572 km. It takes approximately 6h 12m to drive from Sorocaba to Uberlândia.
Book your Sorocaba to Uberlândia bus tickets online with Omio.
What companies run services between Sorocaba, Brazil and Uberlândia, Brazil?
Rode Rotas operates a bus from Terminal Rodoviário de Sorocaba to Terminal Rodoviário de Uberlândia once daily. Tickets cost R$230–370 and the journey takes 9h 51m.
- Website
- voeazul.com.br
Flights from Viracopos/Campinas International Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- R$500–2,200
Flights from Viracopos/Campinas International Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport via Belo Horizonte Confins
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R$500–2,200
- Website
- latam.com
Flights from São Paulo–Congonhas Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R$380–2,000
Flights from São Paulo–Guarulhos International Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- R$380–1,700
- Website
- voegol.com.br
Flights from São Paulo–Congonhas Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- R$420–2,700
Flights from São Paulo–Guarulhos International Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport
- Ave. Duration
- 1h 25m
- When
- Monday and Sunday
- Estimated price
- R$390–2,600
- Phone
- 0800 044 2222
- [email protected]
- Website
- Quero Passagem - Viação Nordeste
Bus from Terminal Rodoviário de Sorocaba to Rodoviária de São Paulo - Terminal Barra Funda
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- R$40–60
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário de Sorocaba to Terminal Rodoviário de Campinas
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- R$35–60
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
Bus from Terminal Rodoviário de Sorocaba to Terminal Rodoviário de Campinas
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- R$35–60
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- Phone
- +55 0800 940 8090
- [email protected]
- Website
- roderotas.com
Bus from Terminal Rodoviário de Sorocaba to Terminal Rodoviário de Uberlândia
- Ave. Duration
- 9h 51m
- Frequency
- Once daily
- Estimated price
- R$230–370
- Schedules at
- roderotas.com
- Book at
- roderotas.com
- Phone
- +55 (19) 3733-5000
- [email protected]
- Website
- vbtransportes.com.br
Bus from Terminal Rodoviario de Sorocaba to Terminal Rodoviário de Indaiatuba
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- R$25–50
- Schedules at
- vbtransportes.com.br
- Book at
- vbtransportes.com.br
Bus from Terminal Rodoviário de Sorocaba to Terminal Rodoviário de Campinas
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- R$50–80
- Schedules at
- vbtransportes.com.br
- Book at
- vbtransportes.com.br
Bus from Terminal Rodoviário de Sorocaba to Terminal Rodoviário de Campinas
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- R$50–80
- Schedules at
- vbtransportes.com.br
- Book at
- vbtransportes.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Sorocaba to Tietê Bus Terminal
- Ave. Duration
- 1h 22m
- Frequency
- 5 times a day
- Estimated price
- R$35–60
- Schedules at
- gontijo.com.br
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Campinas to Uberlândia
- Ave. Duration
- 8h 50m
- Frequency
- 4 times a day
- Estimated price
- R$150–230
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Phone
- +55 61 2106 7106
- [email protected]
- Website
- gipsyy.com.br
Bus from Campinas to Uberlândia
- Ave. Duration
- 10h 31m
- Frequency
- Every 4 hours
- Estimated price
- R$160–190
- Book at
- gipsyy.com.br
- Executivo
- R$160–190
- Phone
- 0800 707 3838
- [email protected]
- Website
- satelitenorte.com.br
Bus from Campinas to Uberlândia
- Ave. Duration
- 8h 55m
- Frequency
- Twice daily
- Estimated price
- R$200–430
- Book at
- satelitenorte.queropassagem.com.br
- [email protected]
- Website
- rapidofederal.com.br
Bus from Campinas to Uberlândia
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- R$200–310
- Book at
- clickbus.com.br
- Phone
- +55 800 085 8830
- [email protected]
- Website
- realexpresso.com.br
Bus from Terminal Rodoviário de Campinas to Uberlândia
- Ave. Duration
- 12h 21m
- Frequency
- Hourly
- Estimated price
- R$238
- Schedules at
- realexpresso.com.br
- Book at
- realexpresso.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 Heading to Europe? Read this before you buy a Eurail Pass, How to get from Heathrow Airport into central London, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
There are 372+ hotels available in Uberlândia.

























