There are 5 ways to get from Ilha Grande to Ilhabela by ferry, bus, taxi, car ferry, shuttle 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.

Recommended option

Ferry, bus, taxi, car ferry  •  8 h 28 min

  1. Take the ferry from Vila do Abraão to Conceição de Jacareí
  2. Take the bus from Conceição de Jacareí to Parati
  3. Take the bus from Paraty to Ubatuba
  4. Take a taxi from Ubatuba to São Sebastião
  5. Take the car ferry from São Sebastião to Ilhabela

$117 - $139

Cheapest option

Ferry, drive, car ferry  •  5 h 54 min

  1. Take the ferry from Vila do Abraão to Angra dos Reis
  2. Drive from Angra dos Reis to São Sebastião
  3. Take the car ferry from São Sebastião to Ilhabela

$44 - $59

3 alternative options

Ferry, bus Util, car ferry  •  13 h 7 min

  1. Take the ferry from Vila do Abraão to Conceição de Jacareí
  2. Take the bus from Conceição de Jacareí to Rio de Janeiro
  3. Take the bus from Rio de Janeiro - Novo Rio to São Sebastião
  4. Take the car ferry from São Sebastião to Ilhabela

$62 - $92

Shuttle, bus, car ferry  •  13 h 56 min

  1. Take a shuttle bus from Vila do Abraão to Paraty
  2. Take the bus from Paraty to São José dos Campos
  3. Take the bus from São José dos Campos to São Sebastião
  4. Take the car ferry from São Sebastião to Ilhabela

$47 - $72

Ferry, bus, car ferry  •  14 h 4 min

  1. Take the ferry from Vila do Abraão to Conceição de Jacareí
  2. Take the bus from Conceição de Jacareí to Parati
  3. Take the bus from Paraty to São José dos Campos
  4. Take the bus from São José dos Campos to São Sebastião
  5. Take the car ferry from São Sebastião to Ilhabela

$53 - $80

What companies run services between Ilha Grande, Rio de Janeiro, Brazil and Ilhabela, Brazil?

There is no direct connection from Ilha Grande to Ilhabela. However, you can take the travel to Vila do Abraão, take the ferry to Conceição de Jacareí, take the walk to Conceição de Jacareí, take the bus to Parati, take the walk to Paraty, take the bus to Ubatuba, take the taxi to São Sebastião, take the car ferry to Ilhabela, take the walk to Ilhabela - Balsa, then take the bus to Vila. Alternatively, you can take a vehicle from Ilha Grande to Ilhabela via Vila do Abraão, Conceição de Jacareí, Conceição de Jacareí, Rio de Janeiro, Rio de Janeiro - Novo Rio, São Sebastião, São Sebastião, Ilhabela, and Ilhabela - Balsa in around 13 h 7 min.

Bus operators
Costa Verde Transporte
Phone
+ 55 ( 21 ) 3622-3123
Website
costaverdetransportes.com.br
Bus from Conceição de Jacareí to Parati
Ave. Duration
2 h 10 min
Frequency
Every 4 hours
Estimated price
$19
Schedules at
webrodoviaria.com.br
Bus from Conceição de Jacareí to Rio de Janeiro
Ave. Duration
2 h 20 min
Frequency
Hourly
Estimated price
$16
Schedules at
webrodoviaria.com.br
Oceano
Phone
+55 12 3123-4848 / +55 11 4726-4214
Website
rodoviariooceano.com.br
Bus from Paraty to Ubatuba
Ave. Duration
1 h 15 min
Frequency
4 times a day
Estimated price
$4
Schedules at
rodoviariooceano.com.br
Book at
guichevirtual.com.br
Util
Phone
0800 886 1000 / 0800 883 8830
Email
faleconosco@util.com.br
Website
util.com.br
Bus from Rio de Janeiro - Novo Rio to São Sebastião
Ave. Duration
7 h
Frequency
Twice daily
Estimated price
$27 - $55
Schedules at
util.com.br
Book at
util.com.br
Executive
$27 - $40
Semi-Sleeper
$35 - $55
Regular
$30 - $45
Easy Transfer
Phone
00 55 21 99386-3919
Email
easytransferbrazil@gmail.com
Website
easytransferbrazil.com
Shuttle from Vila do Abraão to Paraty
Ave. Duration
3 h 30 min
Frequency
Twice daily
Estimated price
$25
Schedules at
facebook.com
Book at
easytransferbrazil.com
Reunidas Paulista
Phone
+55 18 2102-4400
Email
relacionamentocomcliente@reunidaspaulista.com.br
Website
reunidaspaulista.com.br
Bus from Paraty to São José dos Campos
Ave. Duration
4 h 40 min
Frequency
5 times a day
Estimated price
$7 - $23
Schedules at
portaldepassagens.com.br
Suburbano
$7 - $10
Convencional
$16 - $23
Executivo
$15 - $19
Leito
$39
Litoranea
Phone
+55 11 3775-3850 / 0800.285.3047
Email
contato@passaromarron.com.br
Website
litoranea.com.br
Bus from São José dos Campos to São Sebastião
Ave. Duration
2 h 15 min
Frequency
Every 4 hours
Estimated price
$8 - $17
Schedules at
portaldepassagens.com.br
Book at
portaldepassagens.com.br
Ferry operators
Vilanova Tour
Phone
+55 21 96483-6674
Email
contato@vilanovatour.com.br
Website
vilanovatour.com.br
Ferry from Vila do Abraão to Conceição de Jacareí
Ave. Duration
20 min
Frequency
Every 4 hours
Estimated price
$15
Schedules at
vilanovatour.com.br
Objetiva Tour
Phone
+55 24 3370-5584 / +55 24 98112-4730
Email
contato@objetivatour.com
Website
objetivatour.com
Ferry from Vila do Abraão to Conceição de Jacareí
Ave. Duration
15 min
Frequency
Every 4 hours
Estimated price
$12
Schedules at
objetivatour.com
Book at
objetivatour.com
Ferry from Vila do Abraão to Angra dos Reis
Ave. Duration
25 min
Frequency
3 times a day
Estimated price
$12
Schedules at
objetivatour.com
Book at
objetivatour.com
DERSA São Paulo
Phone
+55 11 3702-8000 / 0800 72 66 300
Website
dersa.sp.gov.br
Car ferry from São Sebastião to Ilhabela
Ave. Duration
10 min
Frequency
Every 30 minutes
Estimated price
$6
Schedules at
DERSA São Paulo
Angra Flex
Other operators
Taxi from Ubatuba to São Sebastião
Ave. Duration
1 h 16 min
Estimated price
$75 - $95
Use Taxi
Phone
+55 11 5582-2000
Website
usetaxi.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?, Need to know: Jadrolinija and How to get from JFK to New York City - to help you get the most out of your next trip.

Questions & Answers

How far is it from Ilha Grande to Ilhabela?

The distance between Ilha Grande and Ilhabela is 134 km.

What is the cheapest way to get from Ilha Grande to Ilhabela?

The cheapest way to get from Ilha Grande to Ilhabela is to ferry and drive and car ferry which costs R$ 150 - R$ 210 and takes 5 h 54 min.

What is the fastest way to get from Ilha Grande to Ilhabela?

The quickest way to get from Ilha Grande to Ilhabela is to ferry and drive and car ferry which takes 5 h 54 min and costs R$ 150 - R$ 210.

How long does it take to get from Ilha Grande to Ilhabela?

It takes approximately 8 h 28 min to get from Ilha Grande to Ilhabela, including transfers.