1map logoGo to main page

Rio de Janeiro, Rio de Janeiro to Ilhéus, Bahia from $45: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Rio de Janeiro, Brazil
to
Ilhéus, Brazil

How to Get from Rio de Janeiro to Ilhéus: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$45 by busBest price
1008 kmDistance
3h 25m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Rio de Janeiro to Ilhéus with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  25m
Estimated price
$120-550
Recommended
Company
various
Bus
Average Duration
22h  56m
Estimated price
$45-95
Cheapest
route map
Distance: 1008 km
Duration: 3h 25m

See more options

Company
various
Bus
Average Duration
26h  52m
Estimated price
$65-117
Company
N/A
Drive
Average Duration
18h  30m
Estimated price
$120-190
Company
various
Plane
Average Duration
4h  11m
Estimated price
$152-614

Rio de Janeiro - Ilhéus operators

Explore transport companies operating between Rio de Janeiro and Ilhéus, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
voeazul.com.br

Plane from Rio De Janeiro Santos Dumont to Ilheus

Average Duration
3h 25m
Estimated price
$1205-1207

Plane from Rio De Janeiro Santos Dumont to Ilheus via Belo Horizonte Confins

Average Duration
3h 25m
Estimated price
$1205-1207

Plane from Rio De Janeiro Santos Dumont to Ilheus via São Paulo Viracopos

Average Duration
6h 45m
Estimated price
$1205-1207

Plane from Rio De Janeiro-Galeao to Ilheus via Belo Horizonte Confins

Average Duration
3h 55m
Estimated price
$1208-650

Plane from Rio De Janeiro-Galeao to Ilheus via São Paulo Viracopos

Average Duration
5h 25m
Estimated price
$1208-650
Website
voegol.com.br

Plane from Rio De Janeiro Santos Dumont to Ilheus via Sao Paulo Congonhas

Average Duration
4h 17m
Estimated price
$1202-1203

Plane from Rio De Janeiro-Galeao to Ilheus via São Paulo Congonhas

Average Duration
4h 35m
Estimated price
$1204-1203

Plane from Rio De Janeiro-Galeao to Ilheus via Sao Paulo

Average Duration
5h 32m
Estimated price
$1204-1203
Website
latam.com

Plane from Rio De Janeiro Santos Dumont to Ilheus via Sao Paulo Congonhas

Average Duration
4h 20m
Estimated price
$1205-1203

Plane from Rio De Janeiro Santos Dumont to Ilheus via Sao Paulo

Average Duration
6h 25m
Estimated price
$1205-1203

Plane from Rio De Janeiro-Galeao to Ilheus via Sao Paulo

Average Duration
5h 47m
Estimated price
$1206-1203
Bus
Contact phone
0800 728 0044
Website
queropassagem.com.br

Bus from Rio de Janeiro - Novo Rio to Ilheus

Average Duration
22h 56m
Estimated price
$1200-1201
Website
rapidofenix.buson.com.br

Bus from Rio de Janeiro - Novo Rio to Ilheus

Average Duration
22h 56m
Estimated price
$1200-1201

Rio de Janeiro to Ilhéus: Overview of Bus, Train, Flight, and Car Trips

Traveling between Rio de Janeiro and Ilhéus offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
$120 - $190
Departure Point
Rio De Janeiro Santos Dumont Airport
Arrival Point
Ilheus Airport. The quickest flight takes 3h 25m and has one stopover
Useful tips for plane travellers
• Be prepared for a possible stopover when flying from Santos Dumont to Ilheus; flights often route through Salvador, so check your itinerary carefully and allow enough transfer time.
• Upon arrival at Ilheus Airport, follow the signs to the baggage claim and then to the exit, where you'll find a well-organized transportation area; don't forget to ask for a taxi price estimate (approximately R$ 50-70) before you get in to avoid scams.
• When booking your tickets, compare airlines like Azul, Gol Transportes Aéreos, and LATAM Chile for the best rates and schedules; visit their websites for real-time fare updates: Azul (voeazul.com.br), Gol (voegol.com.br), and LATAM (latam.com).
Departure Point
Rio de Janeiro - Novo Rio station
Arrival Point
Ilhéus station

Frequently asked questions

Find out more about the route from Rio de Janeiro to Ilhéus.

Or choose the category:
The distance between Rio de Janeiro and Ilhéus is approximately 1007 km by air, but the road distance is longer at 1288 km. If you choose to fly, the typical travel time is 3 hours and 35 minutes. However, if you prefer to drive, it would take you about 18 hours and 30 minutes to reach Ilhéus from Rio de Janeiro by car. Alternatively, you can take a bus, which typically takes around 23 hours and 55 minutes for the journey.
The most cost-effective option for traveling from Rio de Janeiro to Ilhéus would be by bus, which costs around $48-$53. However, this option also takes the longest time, approximately 23 hours and 55 minutes. If time is a priority, the fastest way to reach Ilhéus from Rio de Janeiro is by plane, with a travel time of only 3 hours and 35 minutes. The cost of a flight can vary between $120 and $550, depending on the airline and time of booking.
The prices for a bus ticket between Ilheus and Rio de Janeiro range from $48 to $53.
To get from Rio de Janeiro to Ilheus without using public transportation, your best option would be to rent a car and drive. The driving distance between the two cities is around 1289 km and it takes approximately 18 hours and 30 minutes to complete the journey. Car rental prices vary, but you can expect to pay around $120 to $190 for the rental.
To travel from Rio de Janeiro to Ilhéus without a car, the best option is to take a bus. The journey takes approximately 23 hours and 20 minutes and the ticket prices range from $60 to $95. The bus route provides a comfortable and cost-effective way to reach Ilhéus, allowing you to enjoy the scenic landscapes along the way.
Yes, there is a direct link between Rio de Janeiro and Ilheus. There is a bus service operated by Gontijo that departs from Rio de Janeiro and arrives at Ilheus Bus Station. The bus journey takes approximately 23 hours and 20 minutes, with services departing hourly, every day.
The flight duration between Rio de Janeiro and Ilheus is approximately 3 hours and 45 minutes with one stopover. However, there is no direct flight available between the two cities. The cost of the flight can range from $120 to $550, depending on factors such as the airline, time of booking, and availability.
There are plenty of accommodation options near Ilhéus with over 240 hotels available in the area. Prices for these hotels start at $34 per night, offering a range of choices to suit different budgets. Whether you prefer a luxury resort, a cozy boutique hotel, or a budget-friendly guesthouse, there are plenty of options to choose from for a comfortable stay near Ilhéus.