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$317–520Train, bus via Linhares
cheapest- 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$175–346Train, bus
- 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 15mR$184–344Drive 719.4 km
- Drive from Belo Horizonte to Nova Viçosacar 719.4 km
10h 39mR$368–531Fly 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$797–2,947Bus 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$391–511Fly 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 29mR$1,142–3,367Fly 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,187–4,827
Belo Horizonte to Nova Viçosa by train and bus
Comparing Your Travel Options
The cheapest way to get from Belo Horizonte to Nova Viçosa is to train and bus via Linhares which costs R$ 170 - R$ 350 and takes 20h 35m.
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$ 2100 - R$ 4900.
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$ 310 - 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 39m 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$600–2,800
Flights from Belo Horizonte Confins to Porto Seguro
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R$800–2,500
Flights from Belo Horizonte Confins to Teofilo Otoni
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$1,600–4,100
- Website
- voegol.com.br
Flights from Belo Horizonte Confins to Eurico De Aguiar Salles Airport via Rio De Janeiro-Galeao
- Ave. Duration
- 3h 10m
- When
- Monday to Friday
- Estimated price
- R$490–2,300
Flights from Belo Horizonte Confins to Porto Seguro
- Ave. Duration
- 1h 16m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- R$450–2,300
- 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$160–400
- Schedules at
- gontijo.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
- faleconosco@itapemirim.com.br
- 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
- Phone
- +55 800 725 1211
- sac@aguiabranca.com.br
- 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–260
- 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–260
- 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$20–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$85–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$261
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
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–200
- Schedules at
- Expresso Brasileiro
- viacaoelitebhte@hotmail.com
- 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 Italian Lakes: Getting around by train, Need to know: Eurostar, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
Booking & Getting There
There are 56+ hotels available in Nova Viçosa.