There are 5 ways to get from Rio de Janeiro to Icarai by plane, bus, taxi, 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, bus
best- Fly from Santos Dumont Airport (SDU) to Montes Claros (MOC)plane SDU - MOC
- Take the bus from Terminal Rodoviário de Montes Claros to Vila do Morrobus
7h 54mR$1,162–3,913Bus
cheapest- Take the bus from Rio de Janeiro to Belo Horizontebus
- Take the bus from Belo Horizonte to Montes Clarosbus
- Take the bus from Terminal Rodoviário de Montes Claros to Vila do Morrobus
19h 58mR$482–1,063Bus, taxi
- Take the bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Montes Clarosbus
- Take the bus from Terminal Rodoviário de Montes Claros to Luislândiabus
- Take the taxi from Luislândia to Icaraitaxi
17h 27mR$500–778Drive 938.1 km
- Drive from Rio de Janeiro to Icaraicar 938.1 km
13h 31mR$492–711Fly from Rio De Janeiro–Galeão International Airport, bus
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Montes Claros (MOC)plane GIG - MOC
- Take the bus from Terminal Rodoviário de Montes Claros to Vila do Morrobus
9h 36mR$1,203–3,779
Santos Dumont Airport (SDU) to Montes Claros (MOC) flights
Questions & Answers
The cheapest way to get from Rio de Janeiro to Icarai is to bus and taxi which costs R$ 500 - R$ 800 and takes 17h 27m.
The fastest way to get from Rio de Janeiro to Icarai is to fly and bus which takes 7h 54m and costs R$ 1100 - R$ 4000.
No, there is no direct bus from Rio de Janeiro to Icarai. However, there are services departing from Rio de Janeiro and arriving at Vila do Morro via Belo Horizonte and Terminal Rodoviário de Montes Claros. The journey, including transfers, takes approximately 19h 58m.
The distance between Rio de Janeiro and Icarai is 880 km. The road distance is 938.1 km.
The best way to get from Rio de Janeiro to Icarai without a car is to bus and taxi which takes 17h 27m and costs R$ 500 - R$ 800.
It takes approximately 7h 54m to get from Rio de Janeiro to Icarai, including transfers.
Rio de Janeiro to Icarai bus services, operated by Guanabara, depart from Rio de Janeiro station.
Rio de Janeiro to Icarai bus services, operated by Guanabara, arrive at Belo Horizonte station.
Yes, the driving distance between Rio de Janeiro to Icarai is 938 km. It takes approximately 13h 31m to drive from Rio de Janeiro to Icarai.
What companies run services between Rio de Janeiro, Brazil and Icarai, Minas Gerais, Brazil?
You can take a bus from Rio de Janeiro to Icarai via Belo Horizonte, Terminal Rodoviário de Montes Claros, and Vila do Morro in around 19h 58m.
- Website
- voeazul.com.br
Flights from Santos Dumont Airport to Montes Claros via Belo Horizonte Confins
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- R$950–3,600
Flights from Santos Dumont Airport to Montes Claros via Sao Paulo Viracopos, Belo Horizonte Confins
- Ave. Duration
- 6h 48m
- When
- Every day
- Estimated price
- R$950–3,600
Flights from Rio De Janeiro–Galeão International Airport to Montes Claros via Belo Horizonte Confins
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- R$500–4,800
Flights from Rio De Janeiro–Galeão International Airport to Montes Claros via Sao Paulo Viracopos, Belo Horizonte Confins
- Ave. Duration
- 7h 15m
- When
- Saturday
- Estimated price
- R$850–4,900
- Website
- voegol.com.br
Flights from Santos Dumont Airport to Montes Claros via Sao Paulo Congonhas
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$700–4,300
- Website
- latam.com
Flights from Rio De Janeiro–Galeão International Airport to Montes Claros via Sao Paulo
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- R$600–3,600
- Phone
- +55 38 3229 9900
- [email protected]
- Website
- transnorte.com.br
Bus from Terminal Rodoviário de Montes Claros to Vila do Morro
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- R$50–90
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Montes Claros
- Ave. Duration
- 13h 35m
- Frequency
- 4 times a week
- Estimated price
- R$310–550
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário de Montes Claros to Luislândia
- Ave. Duration
- 2h 17m
- Frequency
- 3 times a day
- Estimated price
- R$45–80
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário de Montes Claros to Vila do Morro
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- R$50–90
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário de Montes Claros to Vila do Morro
- Ave. Duration
- 2h 33m
- Frequency
- 3 times a day
- Estimated price
- R$50–90
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
- Phone
- +55 800 728 1992
- [email protected]
- Website
- expressoguanabara.com.br
Bus from Rio de Janeiro to Belo Horizonte
- Ave. Duration
- 7h 46m
- Frequency
- Hourly
- Estimated price
- R$160–600
- Schedules at
- expressoguanabara.com.br
- Book at
- viajeguanabara.com.br
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Belo Horizonte to Montes Claros
- Ave. Duration
- 7h 9m
- Frequency
- Every 4 hours
- Estimated price
- R$150–250
- Schedules at
- gontijo.com.br
- Ave. Duration
- 35 min
- Estimated price
- R$140–170
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, Is ride-sharing platform BlaBlaCar right for you?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.







