There are 7 ways to get from Belo Horizonte to Bento Gonçalves 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 Caxias Do Sul Airport
best- Fly from Belo Horizonte Confins (CNF) to Caxias Do Sul Airport (CXJ)plane CNF - CXJ
7h 36mR$1,632–3,080Bus via Extrema
cheapest- Take the bus from Rodoviária de Belo Horizonte to Extremabus
- Take the bus from Extrema to Tietê Bus Terminalbus
- Take the bus from Tietê Bus Terminal to Terminal Rodoviário de Farroupilhabus
27h 18mR$440–983Drive 1,569.6 km
- Drive from Belo Horizonte to Bento Gonçalvescar 1,569.6 km
21h 11mR$815–1,177Fly to Passo Fundo, bus
- Fly from Belo Horizonte Confins (CNF) to Passo Fundo (PFB)plane CNF - PFB
- Take the bus from Rodoviária Marau Nova to Estação Rodoviária de Bento Gonçalvesbus
10h 39mR$1,040–4,540Fly to Salgado Filho International Airport, bus
- Fly from Belo Horizonte Confins (CNF) to Salgado Filho International Airport (POA)plane CNF - POA
- Take the bus from Estação Rodoviária de Porto Alegre to Bento Gonçalvesbus
9h 48mR$733–2,623Bus
- Take the bus from Belo Horizonte Central to Curitibabus Belo Horizonte Central
- Take the bus from Rodoferroviária de Curitiba to Estação Rodoviária de Bento Gonçalvesbus Curitiba
35h 30mR$456–1,296Bus via Porto Alegre
- Take the bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Guarulhosbus
- Take the bus from Terminal Rodoviário de Guarulhos to Terminal Rodoviário de Porto Alegrebus
- Take the bus from Estação Rodoviária de Porto Alegre to Bento Gonçalvesbus
35h 50mR$635–1,119
Belo Horizonte Confins (CNF) to Caxias Do Sul Airport (CXJ) flights
Questions & Answers
The cheapest way to get from Belo Horizonte to Bento Gonçalves is to bus via Extrema which costs R$ 440 - R$ 1000 and takes 27h 18m.
The fastest way to get from Belo Horizonte to Bento Gonçalves is to fly which takes 7h 36m and costs R$ 1600 - R$ 3100.
No, there is no direct bus from Belo Horizonte to Bento Gonçalves. However, there are services departing from Rodoviária de Belo Horizonte and arriving at Bento Gonçalves via Extrema, Tietê Bus Terminal and Farroupilha. The journey, including transfers, takes approximately 27h 18m.
The distance between Belo Horizonte and Bento Gonçalves is 1376 km. The road distance is 1569.6 km.
The best way to get from Belo Horizonte to Bento Gonçalves without a car is to bus via Extrema which takes 27h 18m and costs R$ 440 - R$ 1000.
It takes approximately 7h 36m to get from Belo Horizonte to Bento Gonçalves, including transfers.
Belo Horizonte to Bento Gonçalves bus services, operated by Viação Cometa, depart from Belo Horizonte Central station.
The best way to get from Belo Horizonte to Bento Gonçalves is to fly which takes 7h 36m and costs R$ 1600 - R$ 3100. Alternatively, you can bus via Extrema, which costs R$ 440 - R$ 1000 and takes 27h 18m.
Belo Horizonte to Bento Gonçalves bus services, operated by Viação Cometa, arrive at Curitiba station.
Yes, the driving distance between Belo Horizonte to Bento Gonçalves is 1570 km. It takes approximately 21h 11m to drive from Belo Horizonte to Bento Gonçalves.
What companies run services between Belo Horizonte, Brazil and Bento Gonçalves, Brazil?
LATAM Chile, Azul, and Gol Transportes Aéreos fly from Belo Horizonte Confins (CNF) to Caxias Do Sul Airport (CXJ) 4 times a day. Alternatively, you can take a bus from Rodoviária de Belo Horizonte to Bento Gonçalves via Extrema, Tietê Bus Terminal, and Farroupilha in around 27h 18m.
- Website
- latam.com
Flights from Belo Horizonte Confins to Caxias Do Sul Airport via Sao Paulo
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- R$1,300–2,700
Flights from Belo Horizonte Confins to Passo Fundo via Sao Paulo
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- R$600–4,000
Flights from Belo Horizonte Confins to Salgado Filho International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- R$450–2,300
Flights from Belo Horizonte Confins to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- R$450–2,300
Flights from Belo Horizonte Confins to Salgado Filho International Airport via Sao Paulo Congonhas
- Ave. Duration
- 4h 5m
- When
- Sunday
- Estimated price
- R$450–2,300
- Website
- voeazul.com.br
Flights from Belo Horizonte Confins to Caxias Do Sul Airport via Sao Paulo Viracopos
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- R$1,400–3,300
Flights from Belo Horizonte Confins to Passo Fundo via Sao Paulo Viracopos
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- R$900–5,500
Flights from Belo Horizonte Confins to Salgado Filho International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- R$370–2,100
Flights from Belo Horizonte Confins to Salgado Filho International Airport via Sao Paulo Viracopos
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- R$370–2,100
Flights from Belo Horizonte Confins to Salgado Filho International Airport via Sao Paulo
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- R$370–2,100
Flights from Belo Horizonte Confins to Salgado Filho International Airport via Sao Paulo Congonhas
- Ave. Duration
- 4h 15m
- When
- Monday to Friday
- Estimated price
- R$370–2,100
- Website
- voegol.com.br
Flights from Belo Horizonte Confins to Caxias Do Sul Airport via Sao Paulo Congonhas
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- R$650–3,800
Flights from Belo Horizonte Confins to Caxias Do Sul Airport via Rio De Janeiro-Galeao, Sao Paulo Congonhas
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- R$700–3,900
Flights from Belo Horizonte Confins to Passo Fundo via Sao Paulo
- Ave. Duration
- 4h 52m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R$750–4,200
Flights from Belo Horizonte Confins to Salgado Filho International Airport via Sao Paulo Congonhas
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- R$600–3,300
Flights from Belo Horizonte Confins to Salgado Filho International Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 4h 10m
- When
- Monday to Friday
- Estimated price
- R$600–3,400
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Rodoviária de Belo Horizonte to Extrema
- Ave. Duration
- 4h 6m
- Frequency
- Hourly
- Estimated price
- R$180–310
- Schedules at
- gontijo.com.br
Bus from Extrema to Tietê Bus Terminal
- Ave. Duration
- 1h 33m
- Frequency
- Every 30 minutes
- Estimated price
- R$35–60
- Schedules at
- gontijo.com.br
Bus from Belo Horizonte Central to Curitiba
- Ave. Duration
- 14h 50m
- Frequency
- Once daily
- Estimated price
- R$310–600
- Schedules at
- gontijo.com.br
- Phone
- 0800 881 0144
- [email protected]
- Website
- nspenha.com.br
Bus from Tietê Bus Terminal to Terminal Rodoviário de Farroupilha
- Ave. Duration
- 19h
- Frequency
- Twice daily
- Estimated price
- R$210–600
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.br
Bus from Rodoferroviária de Curitiba to Estação Rodoviária de Bento Gonçalves
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- R$140–470
- Schedules at
- nspenha.com.br
- Book at
- nspenha.com.br
- Phone
- +55 55 4020-7488
- [email protected]
- Website
- planalto.com.br
Bus from Rodoviária Marau Nova to Estação Rodoviária de Bento Gonçalves
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- R$70–130
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
- Phone
- +55 54 3452.1955
- [email protected]
- Website
- bentotransportes.com.br
Bus from Estação Rodoviária de Porto Alegre to Bento Gonçalves
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- R$70–110
- Schedules at
- bentotransportes.com.br
- Book at
- e-commerce.passagensweb.net
- Convencional
- R$70–110
Bus from Estação Rodoviária de Porto Alegre to Bento Gonçalves
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- R$70–110
- Schedules at
- bentotransportes.com.br
- Book at
- e-commerce.passagensweb.net
- Convencional
- R$70–110
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Belo Horizonte Central to Curitiba
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Estimated price
- R$440–850
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
- Phone
- +55 61 2106 7106
- [email protected]
- Website
- gipsyy.com.br
Bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Guarulhos
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- R$170–204
- Book at
- gipsyy.com.br
- Executivo
- R$170–200
- Phone
- 0800 880 2006
- Website
- Waybus
Bus from Rodoviária de Belo Horizonte to Terminal Rodoviário de Guarulhos
- Ave. Duration
- 10h 10m
- Frequency
- 5 times a week
- Estimated price
- R$160–310
- Schedules at
- Waybus
- Phone
- +55 51 3684 3292
- [email protected]
- Website
- saojosebus.com.br
Bus from Terminal Rodoviário de Guarulhos to Terminal Rodoviário de Porto Alegre
- Ave. Duration
- 22h 30m
- Frequency
- Once a week
- Estimated price
- R$400–700
- Schedules at
- saojosebus.com.br
- Book at
- saojosebus.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 How do I get from Sydney to Melbourne, How do I buy a London Underground ticket?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Book your Belo Horizonte to Bento Gonçalves bus tickets online with Omio.
There are 347+ hotels available in Bento Gonçalves.

















