There are 6 ways to get from Barra do Garças to Serra by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Barra Do Garças Airport (BPG) to Eurico De Aguiar Salles Airport (VIX)plane BPG - VIX
15h 32mR$852–3,485Bus via Belo Horizonte
cheapest- Take the bus from Barra do Garcas to Goiâniabus
- Take the bus from Estação Rodoviária de Goiânia to Rodoviária de Belo Horizontebus
- Take the bus from Rodoviária de Belo Horizonte to Vitóriabus
36h 57mR$449–1,102Bus via Terminal Rodoviário de Aragarças
- Take the bus from Terminal Rodoviário de Aragarças to Terminal Rodoviário de Rio Verdebus
- Take the bus from Terminal Rodoviário de Rio Verde to Rodoviária de Vitóriabus Colatina
30h 58mR$916–1,006Drive 1,741.4 km
- Drive from Barra do Garças to Serracar 1,741.4 km
24h 20mR$883–1,275Bus
- Take the bus from Rodoviária de Barra do Garças to Terminal Rodoviário de Rio Verdebus
- Take the bus from Terminal Rodoviário de Rio Verde to Rodoviária de Vitóriabus Colatina
31h 44mR$890–1,002Bus, train
- Take the bus from Terminal Rodoviário de Aragarças to Terminal Rodoviário de Rio Verdebus
- Take the bus from Terminal Rodoviário de Rio Verde to Terminal Rodoviário de Belo Horizontebus
- Take the train from Belo Horizonte to Flexaltrain
35h 51mR$751–891
Barra Do Garças Airport (BPG) to Eurico De Aguiar Salles Airport (VIX) flights
Comparing Your Travel Options
The cheapest way to get from Barra do Garças to Serra is to bus via Belo Horizonte which costs R$ 440 - R$ 1100 and takes 36h 57m.
The fastest way to get from Barra do Garças to Serra is to fly which takes 15h 32m and costs R$ 850 - R$ 3500.
No, there is no direct bus from Barra do Garças to Serra. However, there are services departing from Rodoviária de Barra do Garças and arriving at Rodoviária de Vitória via Terminal Rodoviário de Aragarças and Terminal Rodoviário de Rio Verde. The journey, including transfers, takes approximately 30h 58m.
The distance between Barra do Garças and Serra is 1400 km. The road distance is 1741.4 km.
The best way to get from Barra do Garças to Serra without a car is to bus via Terminal Rodoviário de Aragarças which takes 30h 58m and costs R$ 900 - R$ 1050.
It takes approximately 15h 32m to get from Barra do Garças to Serra, including transfers.
Barra do Garças to Serra bus services, operated by Itamarati, depart from Terminal Rodoviário de Aragarças station.
The best way to get from Barra do Garças to Serra is to fly which takes 15h 32m and costs R$ 850 - R$ 3500. Alternatively, you can bus via Terminal Rodoviário de Aragarças, which costs R$ 900 - R$ 1050 and takes 30h 58m.
Barra do Garças to Serra bus services, operated by Itamarati, arrive at Terminal Rodoviário de Rio Verde station.
Serra is 1h ahead of Barra do Garças. It is currently 7:45 AM in Barra do Garças and 8:45 AM in Serra.
What companies run services between Barra do Garças, Brazil and Serra, Brazil?
Azul, Gol Transportes Aéreos, and LATAM Chile fly from Barra Do Garças Airport (BPG) to Eurico De Aguiar Salles Airport (VIX) once daily. Alternatively, you can take a bus from Rodoviária de Barra do Garças to Serra via Terminal Rodoviário de Aragarças, Terminal Rodoviário de Rio Verde, and Rodoviária de Vitória in around 30h 58m.
- Website
- voeazul.com.br
Flights from Barra Do Garças Airport to Eurico De Aguiar Salles Airport via Cuiaba, Belo Horizonte Confins
- Ave. Duration
- 15h
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$900–4,100
Flights from Barra Do Garças Airport to Eurico De Aguiar Salles Airport via Cuiaba, Sao Paulo Viracopos
- Ave. Duration
- 15h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$950–4,100
- Website
- voegol.com.br
Flights from Barra Do Garças Airport to Eurico De Aguiar Salles Airport via Cuiaba, Rio De Janeiro-Galeao
- Ave. Duration
- 15h 10m
- When
- Wednesday
- Estimated price
- R$850–3,500
- Website
- latam.com
Flights from Barra Do Garças Airport to Eurico De Aguiar Salles Airport via Cuiaba, Brasilia
- Ave. Duration
- 15h 35m
- When
- Wednesday and Friday
- Estimated price
- R$700–3,300
- Phone
- 0800 285 7000
- Website
- vale.com
Train from Belo Horizonte to Flexal
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Estimated price
- R$60–85
- Schedules at
- vale.com
- Book at
- tremdepassageiros.vale.com
- Econômica
- R$60–85
- Executiva
- R$110–140
- Phone
- +55 17 2136 2722
- [email protected]
- Website
- expressoitamarati.com.br
Bus from Terminal Rodoviário de Aragarças to Terminal Rodoviário de Rio Verde
- Ave. Duration
- 5h 10m
- Frequency
- Once a week
- Estimated price
- R$200–250
- Schedules at
- expressoitamarati.com.br
- Book at
- expressoitamarati.com.br
Bus from Rodoviária de Barra do Garças to Terminal Rodoviário de Rio Verde
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Estimated price
- R$210–250
- Schedules at
- expressoitamarati.com.br
- Book at
- expressoitamarati.com.br
Bus from Terminal Rodoviário de Aragarças to Terminal Rodoviário de Rio Verde
- Ave. Duration
- 5h 10m
- Frequency
- Once a week
- Estimated price
- R$200–250
- Schedules at
- expressoitamarati.com.br
- Book at
- expressoitamarati.com.br
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Terminal Rodoviário de Rio Verde to Rodoviária de Vitória
- Ave. Duration
- 23h 11m
- Frequency
- Once daily
- Estimated price
- R$582
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
Bus from Terminal Rodoviário de Rio Verde to Rodoviária de Vitória
- Ave. Duration
- 23h 11m
- Frequency
- Once daily
- Estimated price
- R$582
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
Bus from Terminal Rodoviário de Rio Verde to Terminal Rodoviário de Belo Horizonte
- Ave. Duration
- 13h 56m
- Frequency
- Twice daily
- Estimated price
- R$367
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
- Phone
- 0800 609 1800
- [email protected]
- Website
- lopesul.com
Bus from Rodoviária de Barra do Garças to Terminal Rodoviário de Rio Verde
- Ave. Duration
- 7h
- Frequency
- 6 times a week
- Estimated price
- R$170–200
- Schedules at
- lopesul.com
- Book at
- lopesul.com
- Phone
- +55 0800 887 0874
- Website
- araguarina.com.br
Bus from Barra do Garcas to Goiânia
- Ave. Duration
- 8h
- Frequency
- 5 times a day
- Estimated price
- R$65
- Schedules at
- verdetransportes.com.br
- Phone
- 0800 707 3838
- [email protected]
- Website
- satelitenorte.com.br
Bus from Barra do Garcas to Goiânia
- Ave. Duration
- 6h 55m
- Frequency
- 3 times a day
- Estimated price
- R$130–270
- Book at
- satelitenorte.queropassagem.com.br
- Phone
- +55 66 99642 7485
- [email protected]
- Website
- facebook.com
Bus from Barra do Garcas to Goiânia
- Ave. Duration
- 7h 35m
- Frequency
- Twice daily
- Estimated price
- R$150–200
- Schedules at
- clickbus.com.br
- Phone
- 0800 704 8780
- [email protected]
- Website
- andorinha.com
Bus from Barra do Garcas to Goiânia
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- R$160–260
- Schedules at
- andorinha.com
- Phone
- +55 62 9 9670 1022
- Website
- Expresso Concorrencia
Bus from Barra do Garcas to Goiânia
- Ave. Duration
- 7h 9m
- Frequency
- Once daily
- Estimated price
- R$181
- Schedules at
- Expresso Concorrencia
- Phone
- (15) 3542-2033
- Website
- expressoamarelinho.com.br
Bus from Estação Rodoviária de Goiânia to Rodoviária de Belo Horizonte
- Ave. Duration
- 16h 30m
- Frequency
- 3 times a day
- Estimated price
- R$130–550
- Schedules at
- expressoamarelinho.com.br
- Phone
- +55 61 2106 7106
- [email protected]
- Website
- gipsyy.com.br
Bus from Estação Rodoviária de Goiânia to Rodoviária de Belo Horizonte
- Ave. Duration
- 14h 52m
- Frequency
- Twice daily
- Estimated price
- R$210–403
- Book at
- gipsyy.com.br
- Executivo
- R$210–250
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Estação Rodoviária de Goiânia to Rodoviária de Belo Horizonte
- Ave. Duration
- 15h 17m
- Frequency
- Twice daily
- Estimated price
- R$190–550
- Schedules at
- gontijo.com.br
Bus from Rodoviária de Belo Horizonte to Vitória
- Ave. Duration
- 8h 55m
- Frequency
- Hourly
- Estimated price
- R$150–400
- Schedules at
- gontijo.com.br
- Phone
- +55 34 3515-7700
- [email protected]
- Website
- expressouniao.com.br
Bus from Rodoviária de Belo Horizonte to Vitória
- Ave. Duration
- 8h 45m
- Frequency
- 4 times a day
- Estimated price
- R$200–450
- Book at
- expressouniao.com.br
- Phone
- 0800 723 2121
- [email protected]
- Website
- novaitapemirim.com.br
Bus from Rodoviária de Belo Horizonte to Vitória
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a day
- Estimated price
- R$170–260
- Schedules at
- novaitapemirim.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 Need to know: Greyhound, 10 amazing places to get away from it all in Australia, and Best ways to travel around Australia - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Barra do Garças to Serra is 1741 km. It takes approximately 24h 20m to drive from Barra do Garças to Serra.
There are 823+ hotels available in Serra.

































