There are 7 ways to get from Brasília to Barretos by plane, 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.
Fly to Prof. Eribelto Manoel Reino Airport, bus
best- Fly from Brasilia International Airport (BSB) to Prof. Eribelto Manoel Reino Airport (SJP)plane BSB - SJP
- Take the bus from Terminal Rodoviário de São José do Rio Preto to Terminal Rodoviário de Barretosbus
3h 57mR$536–2,460Bus
cheapest- Take the bus from Terminal Rodoviário de Brasília to Uberababus Barreiras / ...
- Take the bus from Uberaba to Barretosbus Belo Horizonte / ...
11h 44mR$250–407Drive 654.8 km
- Drive from Brasília to Barretoscar 654.8 km
7h 48mR$407–587Fly to Dr. Leite Lopes State Airport, bus
- Fly from Brasilia International Airport (BSB) to Dr. Leite Lopes State Airport (RAO)plane BSB - RAO
- Take the bus from Ribeirão Preto to Barretosbus
4h 29mR$662–3,306Fly to Uberlândia–Ten. Cel. Av. César Bombonato Airport, bus
- Fly from Brasilia International Airport (BSB) to Uberlândia–Ten. Cel. Av. César Bombonato Airport (UDI)plane BSB - UDI
- Take the bus from Terminal Rodoviário de Uberlândia to Terminal Rodoviário de Uberababus
- Take the bus from Uberaba to Barretosbus
6h 44mR$868–1,705Fly to Uberaba, bus
- Fly from Brasilia International Airport (BSB) to Uberaba (UBA)plane BSB - UBA
- Take the bus from Uberaba to Barretosbus
8h 47mR$1,441–4,650Bus via Goiânia
- Take the bus from Estação Rodoviária de Brasilia to Goiâniabus Parnaiba
- Take the bus from Terminal Rodoviário de Goiânia to Terminal Rodoviário de Barretosbus Goiânia / ...
12h 33mR$274–406
Brasilia International Airport (BSB) to Prof. Eribelto Manoel Reino Airport (SJP) flights
Comparing Your Travel Options
The cheapest way to get from Brasília to Barretos is to bus via Goiânia which costs R$ 270 - R$ 410 and takes 12h 33m.
The fastest way to get from Brasília to Barretos is to fly and bus which takes 3h 57m and costs R$ 500 - R$ 2500.
No, there is no direct bus from Brasília to Barretos. However, there are services departing from Terminal Rodoviário de Brasília and arriving at Barretos via Uberaba. The journey, including transfers, takes approximately 11h 44m.
The distance between Brasília and Barretos is 674 km. The road distance is 654.8 km.
The best way to get from Brasília to Barretos without a car is to bus which takes 11h 44m and costs R$ 250 - R$ 410.
It takes approximately 3h 57m to get from Brasília to Barretos, including transfers.
Brasília to Barretos bus services, operated by Real Maia, depart from Terminal Rodoviário de Brasília station.
Brasília to Barretos bus services, operated by Real Maia, arrive at Uberaba station.
Yes, the driving distance between Brasília to Barretos is 655 km. It takes approximately 7h 48m to drive from Brasília to Barretos.
Book your Brasília to Barretos bus tickets online with Omio and 12go.asia.
What companies run services between Brasília, Brazil and Barretos, Brazil?
You can take a bus from Terminal Rodoviário de Brasília to Barretos via Uberaba in around 11h 44m.
- Website
- latam.com
Flights from Brasilia International Airport to Prof. Eribelto Manoel Reino Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- R$340–1,900
Flights from Brasilia International Airport to Dr. Leite Lopes State Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R$460–3,100
Flights from Brasilia International Airport to Uberlândia–Ten. Cel. Av. César Bombonato Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- R$650–1,400
Flights from Brasilia International Airport to Uberaba via Sao Paulo
- Ave. Duration
- 7h 2m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- R$850–4,600
Flights from Brasilia International Airport to Uberaba via Rio De Janeiro Santos Dumont, Sao Paulo
- Ave. Duration
- 7h 30m
- When
- Tuesday and Saturday
- Estimated price
- R$1,000–5,000
- Website
- voeazul.com.br
Flights from Brasilia International Airport to Uberaba via Belo Horizonte Confins
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- R$1,100–6,000
- Phone
- +55 0800 940 8090
- [email protected]
- Website
- roderotas.com
Bus from Terminal Rodoviário de São José do Rio Preto to Terminal Rodoviário de Barretos
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- R$30–55
- Schedules at
- roderotas.com
- Book at
- roderotas.com
Bus from Terminal Rodoviário de Uberlândia to Terminal Rodoviário de Uberaba
- Ave. Duration
- 1h 54m
- Frequency
- Once daily
- Estimated price
- R$40–65
- Schedules at
- roderotas.com
- Book at
- roderotas.com
Bus from Terminal Rodoviário de Goiânia to Terminal Rodoviário de Barretos
- Ave. Duration
- 7h 31m
- Frequency
- 3 times a day
- Estimated price
- R$190–310
- Schedules at
- roderotas.com
- Book at
- roderotas.com
- Phone
- 0800 704 8780
- [email protected]
- Website
- andorinha.com
Bus from Terminal Rodoviário de São José do Rio Preto to Terminal Rodoviário de Barretos
- Ave. Duration
- 1h 41m
- Frequency
- Once daily
- Estimated price
- R$40–65
- Schedules at
- andorinha.com
- Phone
- +55 18 2212-5444
- [email protected]
- Website
- motta.com.br
Bus from Terminal Rodoviário de São José do Rio Preto to Terminal Rodoviário de Barretos
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- R$60
- Schedules at
- motta.com.br
- Book at
- motta.com.br
Bus from Uberaba to Barretos
- Ave. Duration
- 2h 13m
- Frequency
- Twice daily
- Estimated price
- R$89
- Schedules at
- motta.com.br
- Book at
- motta.com.br
Bus from Uberaba to Barretos
- Ave. Duration
- 2h 13m
- Frequency
- Twice daily
- Estimated price
- R$89
- Schedules at
- motta.com.br
- Book at
- motta.com.br
Bus from Uberaba to Barretos
- Ave. Duration
- 2h 13m
- Frequency
- Twice daily
- Estimated price
- R$89
- Schedules at
- motta.com.br
- Book at
- motta.com.br
- [email protected]
- Website
- guerinoseiscento.com.br
Bus from Terminal Rodoviário de São José do Rio Preto to Terminal Rodoviário de Barretos
- Ave. Duration
- 1h 51m
- Frequency
- Once a week
- Estimated price
- R$50–70
- Schedules at
- guerinoseiscento.com.br
- Book at
- guerinoseiscento.com.br
Bus from Terminal Rodoviário de Uberlândia to Terminal Rodoviário de Uberaba
- Ave. Duration
- 2h 1m
- Frequency
- Once daily
- Estimated price
- R$60–85
- Schedules at
- guerinoseiscento.com.br
- Book at
- guerinoseiscento.com.br
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Terminal Rodoviário de Brasília to Uberaba
- Ave. Duration
- 8h 36m
- Frequency
- Every 4 hours
- Estimated price
- R$160–240
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
Bus from Terminal Rodoviário de Uberlândia to Terminal Rodoviário de Uberaba
- Ave. Duration
- 1h 54m
- Frequency
- 4 times a day
- Estimated price
- R$30–50
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
- Phone
- +55 800 085 8830
- [email protected]
- Website
- realexpresso.com.br
Bus from Terminal Rodoviário de Brasília to Uberaba
- Ave. Duration
- 10h 30m
- Frequency
- Every 4 hours
- Estimated price
- R$250–600
- Schedules at
- realexpresso.com.br
- Book at
- realexpresso.com.br
- [email protected]
- Website
- rapidofederal.com.br
Bus from Terminal Rodoviário de Brasília to Uberaba
- Ave. Duration
- 10h 55m
- Frequency
- Once daily
- Estimated price
- R$210–320
- Book at
- clickbus.com.br
Bus from Terminal Rodoviário de Uberlândia to Terminal Rodoviário de Uberaba
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- R$40–65
- Book at
- clickbus.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Uberaba to Barretos
- Ave. Duration
- 2h 8m
- Frequency
- 3 times a day
- Estimated price
- R$45–110
- Schedules at
- gontijo.com.br
Bus from Uberaba to Barretos
- Ave. Duration
- 2h 8m
- Frequency
- 3 times a day
- Estimated price
- R$45–110
- Schedules at
- gontijo.com.br
Bus from Uberaba to Barretos
- Ave. Duration
- 2h 8m
- Frequency
- 3 times a day
- Estimated price
- R$45–110
- Schedules at
- gontijo.com.br
- Phone
- +55 16 2102 8700
- [email protected]
- Website
- rapidodoeste.com.br
Bus from Ribeirão Preto to Barretos
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- R$65–85
- Schedules at
- rapidodoeste.com.br
- Book at
- rapidodoeste.com.br
- Phone
- +55 34 3238-7888
- [email protected]
- Website
- viacaoplatina.com.br
Bus from Terminal Rodoviário de Uberlândia to Terminal Rodoviário de Uberaba
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- R$75–100
- Schedules at
- viacaoplatina.com.br
- Book at
- viacaoplatina.com.br
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Terminal Rodoviário de Uberlândia to Terminal Rodoviário de Uberaba
- Ave. Duration
- 1h 47m
- Frequency
- 5 times a day
- Estimated price
- R$27–40
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- +55 61 2106 7106
- [email protected]
- Website
- gipsyy.com.br
Bus from Terminal Rodoviário de Uberlândia to Terminal Rodoviário de Uberaba
- Ave. Duration
- 2h 37m
- Frequency
- Every 4 hours
- Estimated price
- R$110–140
- Book at
- gipsyy.com.br
- Executivo
- R$110–140
- Phone
- 0800 044 2222
- [email protected]
- Website
- Quero Passagem - Viação Nordeste
Bus from Terminal Rodoviário de Uberlândia to Terminal Rodoviário de Uberaba
- Ave. Duration
- 1h 59m
- Frequency
- 4 times a day
- Estimated price
- R$45–70
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- Phone
- 0800 707 3838
- [email protected]
- Website
- satelitenorte.com.br
Bus from Terminal Rodoviário de Uberlândia to Terminal Rodoviário de Uberaba
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- R$45–95
- Book at
- satelitenorte.queropassagem.com.br
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Terminal Rodoviário de Uberlândia to Terminal Rodoviário de Uberaba
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- R$52
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
- Phone
- 0800 042 4223
- [email protected]
- Website
- Flixbus Brazil
Bus from Terminal Rodoviário de Uberlândia to Terminal Rodoviário de Uberaba
- Ave. Duration
- 1h 30m
- Frequency
- 6 times a week
- Estimated price
- R$60–90
- Schedules at
- Flixbus Brazil
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Estação Rodoviária de Brasilia to Goiânia
- Ave. Duration
- 4h 2m
- Frequency
- Once daily
- Estimated price
- R$80–100
- Schedules at
- expressoguanabara.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 South Korea: Travelling from Seoul to Busan , 10 amazing places to get away from it all in Australia, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are 222+ hotels available in Barretos.










































