There are 8 ways to get from Belo Horizonte to Nova Viçosa by bus, train, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Rodoviária de Belo Horizonte to Vitóriabus Belo Horizonte / ...
- Take the bus from Vitória, ES to Nova Viçosa, BAbus Vitória, ES - Nova Viçosa, BA
17h 5mR$305–505Train, bus
cheapest- Take the train from Belo Horizonte to Piraqueaçutrain Belo Horizonte/Cariaciaca
- Take the bus from João Neiva, ES to Nova Viçosa, BAbus João Neiva, ES - Nova Viçosa, BA
18h 53mR$169–326Drive 719.4 km
- Drive from Belo Horizonte to Nova Viçosacar 719.4 km
10h 52mR$374–540Fly to Eurico De Aguiar Salles Airport, bus
- Fly from Belo Horizonte Confins (CNF) to Eurico De Aguiar Salles Airport (VIX)plane CNF - VIX
- Take the bus from Vitória, ES to Nova Viçosa, BAbus
12h 30mR$680–3,160Bus via Colatina
- Take the bus from Terminal Rodoviário de Belo Horizonte to Rodoviária de Colatinabus
- Take the bus from Colatina, ES to João Neiva, ESbus
- Take the bus from João Neiva, ES to Nova Viçosa, BAbus
17h 54mR$422–660Train, bus via Linhares
- Take the train from Belo Horizonte to Fundãotrain
- Take the bus from Fundão, ES to Linhares, ESbus
- Take the bus from Linhares, ES to Nova Viçosa, BAbus
20h 35mR$180–346Fly to Porto Seguro, bus, taxi
- Fly from Belo Horizonte Confins (CNF) to Porto Seguro (BPS)plane CNF - BPS
- Take the bus from Rodoviária de Porto Seguro to Estação Rodoviária de Alcobaçabus
- Take the taxi from Alcobaça, BA to Nova Viçosataxi
11h 34mR$1,095–3,140Fly to Teofilo Otoni, bus, taxi
- Fly from Belo Horizonte Confins (CNF) to Teofilo Otoni (TFL)plane CNF - TFL
- Take the bus from Teófilo Otoni to Posto da Matabus
- Take the taxi from Posto da Mata to Nova Viçosataxi
10h 14mR$2,290–2,930
Belo Horizonte to Nova Viçosa by train and bus
Questions & Answers
The cheapest way to get from Belo Horizonte to Nova Viçosa is to train and bus which costs R$ 160 - R$ 330 and takes 18h 53m.
The fastest way to get from Belo Horizonte to Nova Viçosa is to fly and bus and taxi which takes 10h 14m and costs R$ 2200 - R$ 3000.
No, there is no direct bus from Belo Horizonte to Nova Viçosa. However, there are services departing from Rodoviária de Belo Horizonte and arriving at Nova Viçosa, BA via Vitória, ES. The journey, including transfers, takes approximately 17h 5m.
The distance between Belo Horizonte and Nova Viçosa is 890 km. The road distance is 719.4 km.
The best way to get from Belo Horizonte to Nova Viçosa without a car is to bus which takes 17h 5m and costs R$ 300 - R$ 550.
It takes approximately 17h 5m to get from Belo Horizonte to Nova Viçosa, including transfers.
Belo Horizonte to Nova Viçosa bus services, operated by Gontijo, depart from Rodoviária de Belo Horizonte station.
Belo Horizonte to Nova Viçosa bus services, operated by Gontijo, arrive at Vitória station.
Yes, the driving distance between Belo Horizonte to Nova Viçosa is 719 km. It takes approximately 10h 52m to drive from Belo Horizonte to Nova Viçosa.
Book your Belo Horizonte to Nova Viçosa bus tickets online with Omio.
What companies run services between Belo Horizonte, Brazil and Nova Viçosa, Bahia, Brazil?
You can take a bus from Rodoviária de Belo Horizonte to Nova Viçosa, BA via Vitória, ES in around 17h 5m.
- Website
- voeazul.com.br
Flights from Belo Horizonte Confins to Eurico De Aguiar Salles Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R$270–2,900
Flights from Belo Horizonte Confins to Porto Seguro
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- R$800–2,400
Flights from Belo Horizonte Confins to Teofilo Otoni
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,700–2,200
- Website
- voegol.com.br
Flights from Belo Horizonte Confins to Porto Seguro
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R$550–1,900
- Phone
- 0800 285 7000
- Website
- vale.com
Train from Belo Horizonte to Piraqueaçu
- Ave. Duration
- 11h 51m
- Frequency
- Once daily
- Estimated price
- R$55–85
- Schedules at
- vale.com
- Book at
- tremdepassageiros.vale.com
- Econômica
- R$55–85
- Executiva
- R$100–120
Train from Belo Horizonte to Fundão
- Ave. Duration
- 12h 15m
- 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–130
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Rodoviária de Belo Horizonte to Vitória
- Ave. Duration
- 8h 55m
- Frequency
- Hourly
- Estimated price
- R$200–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$160–240
- Schedules at
- novaitapemirim.com.br
- Phone
- +55 800 725 1211
- [email protected]
- Website
- aguiabranca.com.br
Bus from Vitória, ES to Nova Viçosa, BA
- Ave. Duration
- 7h 10m
- Frequency
- Once a week
- Estimated price
- R$140–270
- Book at
- aguiabranca.com.br
Bus from João Neiva, ES to Nova Viçosa, BA
- Ave. Duration
- 5h 20m
- Frequency
- Once a week
- Estimated price
- R$110–210
- Book at
- aguiabranca.com.br
Bus from Vitória, ES to Nova Viçosa, BA
- Ave. Duration
- 7h 10m
- Frequency
- Once a week
- Estimated price
- R$140–270
- Book at
- aguiabranca.com.br
Bus from Colatina, ES to João Neiva, ES
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- R$21–40
- Book at
- aguiabranca.com.br
Bus from João Neiva, ES to Nova Viçosa, BA
- Ave. Duration
- 5h 20m
- Frequency
- Once a week
- Estimated price
- R$110–210
- Book at
- aguiabranca.com.br
Bus from Fundão, ES to Linhares, ES
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a day
- Estimated price
- R$30–60
- Book at
- aguiabranca.com.br
Bus from Linhares, ES to Nova Viçosa, BA
- Ave. Duration
- 4h 30m
- Frequency
- Once a week
- Estimated price
- R$90–170
- Book at
- aguiabranca.com.br
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Terminal Rodoviário de Belo Horizonte to Rodoviária de Colatina
- Ave. Duration
- 9h 24m
- Frequency
- Once daily
- Estimated price
- R$290–410
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
- Phone
- 0800 075 0010
- [email protected]
- Website
- Expresso Brasileiro
Bus from Rodoviária de Porto Seguro to Estação Rodoviária de Alcobaça
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- R$85–170
- Schedules at
- Expresso Brasileiro
- [email protected]
- Website
- Elite Bus
Bus from Teófilo Otoni to Posto da Mata
- Ave. Duration
- 4h 36m
- Frequency
- Once daily
- Estimated price
- R$230–330
- Website
- Elite Bus
- Semi Leito
- R$230–330
- Ave. Duration
- 1h 54m
- Estimated price
- R$170–380
Corumbau Taxi
- Phone
- (+55) (73) 9901-2259
- Website
- telefonedetaxi.com
Reinaldo Da Cruz Jeamonod
- Phone
- (+55) (73) 8866-0189
- Website
- telefonedetaxi.com
Taxi Do Gileno
- Phone
- (+55) (73) 9909-8270
- Website
- telefonedetaxi.com
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 5 delightfully under-the-radar French towns you need to visit, Bali: What to do if Mount Agung erupts, and Want to know more about Flixbus? - to help you get the most out of your next trip.
More Questions & Answers
There are 52+ hotels available in Nova Viçosa.
























