There are 10 ways to get from São Paulo to Uberaba by plane, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly São Paulo–Guarulhos International Airport to Uberaba
best- Fly from São Paulo–Guarulhos International Airport (GRU) to Uberaba (UBA)plane GRU - UBA
2h 42mR$1,525–4,270Bus #2
cheapest- Take the bus from Tietê Bus Terminal to Uberababus São Paulo / ...
9hR$100–330Bus
- Take the bus from São Paulo to Terminal Rodoviário de Uberababus São Paulo
7h 32mR$275–375Drive 481.3 km
- Drive from São Paulo to Uberabacar 481.3 km
5h 7mR$253–365Fly São Paulo–Congonhas Airport to Dr. Leite Lopes State Airport, bus
- Fly from São Paulo–Congonhas Airport (CGH) to Dr. Leite Lopes State Airport (RAO)plane CGH - RAO
- Take the bus from Ribeirão Preto to Uberababus
5h 46mR$515–2,550Fly São Paulo–Guarulhos International Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport, bus
- Fly from São Paulo–Guarulhos International Airport (GRU) to Uberlândia–Ten. Cel. Av. César Bombonato Airport (UDI)plane GRU - UDI
- Take the bus from Uberlândia to Uberababus
5h 42mR$432–1,767Fly São Paulo–Congonhas Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport, bus
- Fly from São Paulo–Congonhas Airport (CGH) to Uberlândia–Ten. Cel. Av. César Bombonato Airport (UDI)plane CGH - UDI
- Take the bus from Uberlândia to Uberababus
6h 4mR$460–1,825Fly São Paulo–Congonhas Airport to Prof. Eribelto Manoel Reino Airport, bus
- Fly from São Paulo–Congonhas Airport (CGH) to Prof. Eribelto Manoel Reino Airport (SJP)plane CGH - SJP
- Take the bus from Terminal Rodoviário de São José do Rio Preto to Uberaba, MGbus
8h 15mR$542–2,677Bus via Ribeirão Preto
- Take the bus from São Paulo to Riberao Pretobus São Paulo
- Take the bus from Ribeirão Preto Av. Independência to Uberaba Bus Stationbus Ribeirão Preto
8h 1mR$360–505Bus via Campinas
- Take the bus from Tietê Bus Terminal to Campinasbus São Paulo / ...
- Take the bus from Campinas to Uberababus Brasília / ...
10h 21mR$160–257
São Paulo–Guarulhos International Airport (GRU) to Uberaba (UBA) flights
Comparing Your Travel Options
The cheapest way to get from São Paulo to Uberaba is to bus which costs R$ 100 - R$ 330 and takes 9h.
The fastest way to get from São Paulo to Uberaba is to fly which takes 2h 42m and costs R$ 1500 - R$ 4300.
Yes, there is a direct bus departing from Tietê Bus Terminal and arriving at Uberaba. Services depart every 15 minutes, and operate every day. The journey takes approximately 9h.
The distance between São Paulo and Uberaba is 463 km. The road distance is 481.3 km.
The best way to get from São Paulo to Uberaba without a car is to bus which takes 7h 32m and costs R$ 270 - R$ 380.
It takes approximately 2h 42m to get from São Paulo to Uberaba, including transfers.
São Paulo to Uberaba bus services, operated by Luxor, depart from São Paulo station.
The best way to get from São Paulo to Uberaba is to fly which takes 2h 42m and costs R$ 1500 - R$ 4300. Alternatively, you can bus, which costs R$ 270 - R$ 380 and takes 7h 32m.
São Paulo to Uberaba bus services, operated by Luxor, arrive at Terminal Rodoviário de Uberaba station.
Yes, the driving distance between São Paulo to Uberaba is 481 km. It takes approximately 5h 7m to drive from São Paulo to Uberaba.
What companies run services between São Paulo, Brazil and Uberaba, Brazil?
LATAM Chile flies from São Paulo–Guarulhos International Airport (GRU) to Uberaba (UBA) 3 times a week. Alternatively, Luxor operates a bus from São Paulo to Terminal Rodoviário de Uberaba twice daily. Tickets cost R$270–370 and the journey takes 6h 30m.
- Website
- latam.com
Flights from São Paulo–Guarulhos International Airport to Uberaba
- Ave. Duration
- 1h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$1,500–3,500
Flights from São Paulo–Congonhas Airport to Dr. Leite Lopes State Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- R$410–2,400
Flights from São Paulo–Guarulhos International Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- R$340–1,600
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$370–1,700
Flights from São Paulo–Congonhas Airport to Prof. Eribelto Manoel Reino Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R$370–2,500
- Phone
- +55 17 3305 2666
- Website
- Luxor
Bus from São Paulo to Terminal Rodoviário de Uberaba
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- R$270–370
- Website
- Luxor
Bus from São Paulo to Riberao Preto
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- R$270–370
- Website
- Luxor
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 Is ride-sharing platform BlaBlaCar right for you?, How to get from Florence to Rome, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Book your São Paulo to Uberaba bus tickets online with Omio.
There are 129+ hotels available in Uberaba.


