There are 7 ways to get from Rio de Janeiro to Vilhena 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 from Santos Dumont Airport
best- Fly from Santos Dumont Airport (SDU) to Vilhena (BVH)plane SDU - BVH
5h 39mR$1,590–4,915Bus via São Paulo
cheapest- Take the bus from Terminal Rodoviário Novo Rio to Terminal Barra Fundabus
- Take the bus from Terminal Barra Funda to Cuiabá, Terminal Rodoviáriobus
- Take the bus from Cuiabá, Terminal Rodoviário to Vilhenabus
2d 2hR$995–1,749Bus via Rondonópolis
- Take the bus from Terminal Rodoviário Novo Rio to Rodoviária de Rondonópolisbus Rio de Janeiro
- Take the bus from Rodoviária de Rondonópolis to Estação Rodoviária de Vilhenabus Cascavel / ...
29h 38mR$1,155–1,783Drive 2,635.1 km
- Drive from Rio de Janeiro to Vilhenacar 2,635.1 km
35h 19mR$1,387–2,004Fly from Rio De Janeiro–Galeão International Airport
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Vilhena (BVH)plane GIG - BVH
8h 56mR$1,239–6,549Fly from Jacarepaguá–Roberto Marinho Airport
- Fly from Jacarepaguá–Roberto Marinho Airport (RRJ) to Vilhena (BVH)plane RRJ - BVH
18h 53mR$1,839–9,049Bus
- Take the bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Campinasbus Campo Grande / ...
- Take the bus from Terminal Rodoviário de Campinas to Estação Rodoviária de Vilhenabus Barretos / ...
34h 59mR$1,099–1,948
Santos Dumont Airport (SDU) to Vilhena (BVH) flights
Questions & Answers
The cheapest way to get from Rio de Janeiro to Vilhena is to bus via São Paulo which costs R$ 950 - R$ 1800 and takes 2 days 2h.
The fastest way to get from Rio de Janeiro to Vilhena is to fly which takes 5h 39m and costs R$ 1500 - R$ 5000.
No, there is no direct bus from Rio de Janeiro to Vilhena. However, there are services departing from Terminal Rodoviário Novo Rio and arriving at Estação Rodoviária de Vilhena via Rodoviária de Rondonópolis. The journey, including transfers, takes approximately 29h 38m.
The distance between Rio de Janeiro and Vilhena is 2128 km. The road distance is 2635.1 km.
The best way to get from Rio de Janeiro to Vilhena without a car is to bus via Rondonópolis which takes 29h 38m and costs R$ 1100 - R$ 1800.
It takes approximately 5h 39m to get from Rio de Janeiro to Vilhena, including transfers.
Rio de Janeiro to Vilhena bus services, operated by UTIL, depart from Terminal Rodoviário Novo Rio station.
The best way to get from Rio de Janeiro to Vilhena is to fly which takes 5h 39m and costs R$ 1500 - R$ 5000. Alternatively, you can bus via Rondonópolis, which costs R$ 1100 - R$ 1800 and takes 29h 38m.
Rio de Janeiro to Vilhena bus services, operated by UTIL, arrive at Rodoviária de Rondonópolis station.
Vilhena is 1h behind Rio de Janeiro. It is currently 8:46 PM in Rio de Janeiro and 7:46 PM in Vilhena.
What companies run services between Rio de Janeiro, Brazil and Vilhena, Brazil?
Azul flies from Santos Dumont Airport (SDU) to Vilhena (BVH) twice daily. Alternatively, you can take a bus from Terminal Rodoviário Novo Rio to Estação Rodoviária de Vilhena via Rodoviária de Rondonópolis in around 29h 38m.
- Website
- voeazul.com.br
Flights from Santos Dumont Airport to Vilhena via Sao Paulo Viracopos
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- R$1,300–7,000
Flights from Santos Dumont Airport to Vilhena via Sao Paulo Viracopos, Cuiaba
- Ave. Duration
- 7h 5m
- When
- Thursday and Saturday
- Estimated price
- R$1,300–7,000
Flights from Rio De Janeiro–Galeão International Airport to Vilhena via Sao Paulo Viracopos
- Ave. Duration
- 8h 58m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- R$1,200–6,500
Flights from Rio De Janeiro–Galeão International Airport to Vilhena via Sao Paulo Viracopos, Cuiaba
- Ave. Duration
- 7h 35m
- When
- Thursday and Saturday
- Estimated price
- R$1,200–6,500
Flights from Jacarepaguá–Roberto Marinho Airport to Vilhena via Sao Paulo Viracopos
- Ave. Duration
- 29h 30m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- R$1,800–9,000
Flights from Jacarepaguá–Roberto Marinho Airport to Vilhena via Belo Horizonte Confins, Cuiaba
- Ave. Duration
- 16h 40m
- When
- Wednesday and Friday
- Estimated price
- R$1,800–9,000
Flights from Jacarepaguá–Roberto Marinho Airport to Vilhena via Belo Horizonte Confins, Sao Paulo Viracopos
- Ave. Duration
- 20h 10m
- When
- Monday and Tuesday
- Estimated price
- R$1,900–9,500
Flights from Jacarepaguá–Roberto Marinho Airport to Vilhena via Sao Paulo Viracopos, Cuiaba
- Ave. Duration
- 26h
- When
- Wednesday and Friday
- Estimated price
- R$1,800–9,000
- Phone
- 0800 728 1992
- [email protected]
- Website
- viajeguanabara.com.br
Bus from Terminal Rodoviário Novo Rio to Rodoviária de Rondonópolis
- Ave. Duration
- 11h 45m
- Frequency
- Every 4 hours
- Estimated price
- R$700–1,200
- Schedules at
- viajeguanabara.com.br
- Book at
- viajeguanabara.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Campinas
- Ave. Duration
- 8h 5m
- Frequency
- Twice daily
- Estimated price
- R$100–370
- Schedules at
- viajeguanabara.com.br
- Book at
- viajeguanabara.com.br
- Phone
- 800 045 5050
- Website
- eucatur.com.br
Bus from Rodoviária de Rondonópolis to Estação Rodoviária de Vilhena
- Ave. Duration
- 16h 53m
- Frequency
- Every 3 hours
- Estimated price
- R$420–600
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
Bus from Terminal Rodoviário de Campinas to Estação Rodoviária de Vilhena
- Ave. Duration
- 36h 59m
- Frequency
- Once daily
- Estimated price
- R$1,000–1,500
- Schedules at
- eucatur.com.br
- Book at
- eucatur.com.br
- Phone
- 0800 433 2324
- [email protected]
- Website
- viacaonova.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Campinas
- Ave. Duration
- 3h 52m
- Frequency
- 4 times a day
- Estimated price
- R$130–200
- Schedules at
- viacaonova.com.br
- Book at
- viacaonova.com.br
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Campinas
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- R$95–450
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
- Phone
- +55 800-470-470
- [email protected]
- Website
- catarinense.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Campinas
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- R$220–370
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Barra Funda
- Ave. Duration
- 6h 40m
- Frequency
- Every 20 minutes
- Estimated price
- R$180–300
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- facebook.com
Bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Campinas
- Ave. Duration
- 8h 40m
- Frequency
- Every 4 hours
- Estimated price
- R$120–310
- Website
- https://viacaonordeste.queropassagem.com.br/
- Website
- https://www.clickbus.com.br/viacao/nordeste
- Phone
- +55 0800 940 8090
- [email protected]
- Website
- roderotas.com
Bus from Terminal Rodoviário de Campinas to Estação Rodoviária de Vilhena
- Ave. Duration
- 30h 7m
- Frequency
- 5 times a week
- Estimated price
- R$1,100–1,900
- Schedules at
- roderotas.com
- Book at
- roderotas.com
- Phone
- 0800 085 8282
- [email protected]
- Website
- viajetotal.com.br
Bus from Terminal Barra Funda to Cuiabá, Terminal Rodoviário
- Ave. Duration
- 28h 15m
- Frequency
- 6 times a week
- Estimated price
- R$500–950
- Book at
- viajetotal.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Cuiabá, Terminal Rodoviário to Vilhena
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Estimated price
- R$310–500
- Schedules at
- gontijo.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 Getting around the Cyclades, 4 of the smartest ways to explore Australia, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Rio de Janeiro to Vilhena is 2635 km. It takes approximately 35h 19m to drive from Rio de Janeiro to Vilhena.
Book your Rio de Janeiro to Vilhena bus tickets online with Omio.
There are 27+ hotels available in Vilhena.






















