There are 7 ways to get from Diamantina to Ilhéus by bus, plane, 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.
Bus to Belo Horizonte Confins, fly
best- Take the bus from Terminal Rodoviário de Diamantina to Rodoviária de Belo Horizontebus
- Fly from Belo Horizonte Confins (CNF) to Ilhéus/Bahia-Jorge Amado Airport (IOS)plane CNF - IOS
8h 43mR$910–3,789Bus via Salinas
cheapest- Take the bus from Terminal Rodoviário de Diamantina to Rodoviária de Bocaiúvabus
- Take the bus from Rodoviária de Bocaiúva to Terminal Rodoviário Salinas Anisio Santiagobus
- Take the bus from Terminal Rodoviário Salinas Anisio Santiago to Terminal Rodoviário de Vitória da Conquistabus
- Take the bus from Vitória da Conquista to Ilhéusbus
20h 22mR$342–592Bus
- Take the bus from Terminal Rodoviário de Diamantina to Terminal Rodoviário de Montes Clarosbus
- Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Vitória da Conquistabus
- Take the bus from Vitória da Conquista to Ilhéusbus
19h 33mR$362–530Drive 810.4 km
- Drive from Diamantina to Ilhéuscar 810.4 km
12h 55mR$420–607Bus to Montes Claros, fly
- Take the bus from Terminal Rodoviário de Diamantina to Terminal Rodoviário de Montes Clarosbus
- Fly from Montes Claros (MOC) to Ilhéus/Bahia-Jorge Amado Airport (IOS)plane MOC - IOS
12h 4mR$1,410–4,375Bus, bus to Ipatinga, fly
- Take the bus from Terminal Rodoviário de Diamantina to Rodoviária de Belo Horizontebus
- Take the bus from Rodoviária de Belo Horizonte to Ipatingabus
- Fly from Ipatinga (IPN) to Ilhéus/Bahia-Jorge Amado Airport (IOS)plane IPN - IOS
25h 33mR$2,084–4,953Bus #2
- Take the bus from Terminal Rodoviário de Diamantina to Terminal Rodoviário de Montes Clarosbus
- Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Jequiébus
- Take the bus from Jequie to Ilhéusbus
23h 40mR$417–580
Belo Horizonte Confins (CNF) to Ilhéus/Bahia-Jorge Amado Airport (IOS) flights
Questions & Answers
The cheapest way to get from Diamantina to Ilhéus is to bus which costs R$ 360 - R$ 550 and takes 19h 33m.
The fastest way to get from Diamantina to Ilhéus is to bus and fly which takes 8h 43m and costs R$ 900 - R$ 3800.
No, there is no direct bus from Diamantina to Ilhéus. However, there are services departing from Terminal Rodoviário de Diamantina and arriving at Ilhéus via Terminal Rodoviário de Montes Claros and Vitória da Conquista. The journey, including transfers, takes approximately 19h 33m.
The distance between Diamantina and Ilhéus is 1097 km. The road distance is 810.4 km.
The best way to get from Diamantina to Ilhéus without a car is to bus which takes 19h 33m and costs R$ 360 - R$ 550.
It takes approximately 8h 43m to get from Diamantina to Ilhéus, including transfers.
Diamantina to Ilhéus bus services, operated by Transnorte, depart from Terminal Rodoviário de Diamantina station.
Diamantina to Ilhéus bus services, operated by Transnorte, arrive at Terminal Rodoviário de Montes Claros station.
Yes, the driving distance between Diamantina to Ilhéus is 810 km. It takes approximately 12h 55m to drive from Diamantina to Ilhéus.
Book your Diamantina to Ilhéus bus tickets online with Omio.
What companies run services between Diamantina, Minas Gerais, Brazil and Ilhéus, Brazil?
You can take a bus from Terminal Rodoviário de Diamantina to Ilhéus via Terminal Rodoviário de Montes Claros, Terminal Rodoviário de Vitória da Conquista, and Vitória da Conquista in around 19h 33m.
- Website
- voeazul.com.br
Flights from Belo Horizonte Confins to Ilhéus/Bahia-Jorge Amado Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- R$600–3,200
Flights from Belo Horizonte Confins to Ilhéus/Bahia-Jorge Amado Airport via Salvador
- Ave. Duration
- 3h 30m
- When
- Thursday and Sunday
- Estimated price
- R$600–3,200
Flights from Montes Claros to Ilhéus/Bahia-Jorge Amado Airport via Belo Horizonte Confins
- Ave. Duration
- 7h 27m
- When
- Every day
- Estimated price
- R$1,600–4,200
Flights from Montes Claros to Ilhéus/Bahia-Jorge Amado Airport via Belo Horizonte Confins, Salvador
- Ave. Duration
- 5h 25m
- When
- Thursday and Sunday
- Estimated price
- R$1,600–4,200
Flights from Ipatinga to Ilhéus/Bahia-Jorge Amado Airport via Belo Horizonte Confins
- Ave. Duration
- 17h 35m
- When
- Wednesday and Saturday
- Estimated price
- R$1,800–4,300
Flights from Ipatinga to Ilhéus/Bahia-Jorge Amado Airport via Belo Horizonte Confins, Salvador
- Ave. Duration
- 16h 25m
- When
- Wednesday and Saturday
- Estimated price
- R$1,100–6,500
Flights from Ipatinga to Ilhéus/Bahia-Jorge Amado Airport via Belo Horizonte Confins, Sao Paulo Viracopos
- Ave. Duration
- 20h 15m
- When
- Friday and Saturday
- Estimated price
- R$1,800–4,300
- Website
- latam.com
Flights from Montes Claros to Ilhéus/Bahia-Jorge Amado Airport via Sao Paulo
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- R$1,100–6,000
- Website
- voegol.com.br
Flights from Ipatinga to Ilhéus/Bahia-Jorge Amado Airport via Belo Horizonte Confins, Rio De Janeiro-Galeao
- Ave. Duration
- 16h 15m
- When
- Friday
- Estimated price
- R$1,100–6,500
- Phone
- 0800 033 7575
- Website
- passaroverde.com.br
Bus from Terminal Rodoviário de Diamantina to Rodoviária de Belo Horizonte
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Estimated price
- R$160–300
- Schedules at
- passaroverde.com.br
Bus from Terminal Rodoviário de Diamantina to Rodoviária de Belo Horizonte
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Estimated price
- R$160–300
- Schedules at
- passaroverde.com.br
- Phone
- +55 38 3229 9900
- [email protected]
- Website
- transnorte.com.br
Bus from Terminal Rodoviário de Diamantina to Terminal Rodoviário de Montes Claros
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- R$80–140
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Vitória da Conquista
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- R$140–280
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário de Diamantina to Terminal Rodoviário de Montes Claros
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- R$80–140
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário de Diamantina to Rodoviária de Bocaiúva
- Ave. Duration
- 4h 16m
- Frequency
- Once daily
- Estimated price
- R$65–120
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Rodoviária de Bocaiúva to Terminal Rodoviário Salinas Anisio Santiago
- Ave. Duration
- 4h 3m
- Frequency
- Once daily
- Estimated price
- R$90–160
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário Salinas Anisio Santiago to Terminal Rodoviário de Vitória da Conquista
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- R$85–150
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário de Diamantina to Terminal Rodoviário de Montes Claros
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- R$80–140
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
- Phone
- 0800 880 2006
- Website
- Waybus
Bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Vitória da Conquista
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a week
- Estimated price
- R$180–220
- Schedules at
- Waybus
Bus from Terminal Rodoviário Salinas Anisio Santiago to Terminal Rodoviário de Vitória da Conquista
- Ave. Duration
- 3h 35m
- Frequency
- 5 times a week
- Estimated price
- R$95–120
- Schedules at
- Waybus
Bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Jequié
- Ave. Duration
- 11h 30m
- Frequency
- 5 times a week
- Estimated price
- R$240–300
- Schedules at
- Waybus
- Phone
- 0800 728 0044
- Website
- gontijo.com.br
Bus from Vitória da Conquista to Ilhéus
- Ave. Duration
- 5h 3m
- Frequency
- 4 times a day
- Estimated price
- R$100–170
- Schedules at
- gontijo.com.br
Bus from Rodoviária de Belo Horizonte to Ipatinga
- Ave. Duration
- 4h 6m
- Frequency
- Every 30 minutes
- Estimated price
- R$80–310
- Schedules at
- gontijo.com.br
Bus from Vitória da Conquista to Ilhéus
- Ave. Duration
- 5h 3m
- Frequency
- 4 times a day
- Estimated price
- R$100–170
- Schedules at
- gontijo.com.br
- Phone
- +55 0800 075 0010
- [email protected]
- Website
- cidadesol.com.br
Bus from Jequie to Ilhéus
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- Estimated price
- R$95–140
- Schedules at
- cidadesol.com.br
- Book at
- cidadesol.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 Is ride-sharing platform BlaBlaCar right for you?, How to get from Luton Airport into central London, and Getting to Milan from the airport - to help you get the most out of your next trip.
More Questions & Answers
There are 594+ hotels available in Ilhéus.










