There are 9 ways to get from Niterói to Ilhabela by bus, car, car ferry, ferry, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive, car ferry
best- Take the bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Ubatubabus
- Drive from Terminal Rodoviário de Ubatuba to São Sebastiãocar
- Take the carferry from São Sebastião to Ilhabelacarferry
8h 19mR$185–312Drive, car ferry
- Drive from Niterói to São Sebastiãocar
- Take the carferry from São Sebastião to Ilhabelacarferry São Sebastião
6h 45mR$227–330Ferry to Santos Dumont Airport, fly to São Paulo–Guarulhos International Airport, bus, car ferry
- Take the ferry from Praça Arariboia to Praça XVferry
- Fly from Santos Dumont Airport (SDU) to São Paulo–Guarulhos International Airport (GRU)plane SDU - GRU
- Take the bus from Guarulhos Airport to São Sebastiãobus
- Take the carferry from São Sebastião to Ilhabelacarferry
8h 28mR$439–3,272Bus, car ferry
- Take the bus from Terminal Rodoviário Novo Rio to Terminal Rodoviario de Sao Sebastiaobus Rio de Janeiro
- Take the carferry from São Sebastião to Ilhabelacarferry São Sebastião
9h 43mR$196–348Bus, car ferry via Paraty
- Take the bus from Terminal Rodoviário Roberto Silveira to Paratibus
- Take the bus from Terminal Rodoviário de Paraty to Terminal Rodoviario De Caraguatatubabus
- Take the carferry from São Sebastião to Ilhabelacarferry
11h 31mR$232–427Fly Rio De Janeiro–Galeão International Airport to São Paulo–Guarulhos International Airport, bus, car ferry
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to São Paulo–Guarulhos International Airport (GRU)plane GIG - GRU
- Take the bus from Guarulhos Airport to São Sebastiãobus
- Take the carferry from São Sebastião to Ilhabelacarferry
8h 51mR$516–2,683Ferry to Santos Dumont Airport, fly to São Paulo–Congonhas Airport, bus, car ferry
- Take the ferry from Praça Arariboia to Praça XVferry
- Fly from Santos Dumont Airport (SDU) to São Paulo–Congonhas Airport (CGH)plane SDU - CGH
- Take the bus from Guarulhos Airport to São Sebastiãobus
- Take the carferry from São Sebastião to Ilhabelacarferry
9h 43mR$501–3,296Fly Rio De Janeiro–Galeão International Airport to Sao Jose Dos Campos, bus, line 5505 bus, car ferry
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Sao Jose Dos Campos (SJK)plane GIG - SJK
- Take the bus from Rod. dos Tamoios, 3524 - Jardim Torrao de Ouro, São José dos Campos - SP, 11675-250, Brasil to Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasilbus
- Take the bus from Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasil to Rua Andrelino Olímpio do Rego - Terminal de Ônibus da Balsa de São Sebastião - Centro, São Sebastião - SP, 11600-000, Brasilbus
- Take the carferry from São Sebastião to Ilhabelacarferry
7h 11mR$680–1,815Fly Rio De Janeiro–Galeão International Airport to São Paulo–Congonhas Airport, bus, car ferry
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to São Paulo–Congonhas Airport (CGH)plane GIG - CGH
- Take the bus from Guarulhos Airport to São Sebastiãobus
- Take the carferry from São Sebastião to Ilhabelacarferry
10h 6mR$478–3,307
Santos Dumont Airport (SDU) to São Paulo–Guarulhos International Airport (GRU) flights
Questions & Answers
The cheapest way to get from Niterói to Ilhabela is to bus and drive and car ferry which costs R$ 180 - R$ 320 and takes 8h 19m.
The fastest way to get from Niterói to Ilhabela is to drive and car ferry which takes 6h 45m and costs R$ 220 - R$ 330.
The distance between Niterói and Ilhabela is 409 km.
The best way to get from Niterói to Ilhabela without a car is to bus and car ferry which takes 9h 43m and costs R$ 190 - R$ 350.
It takes approximately 8h 19m to get from Niterói to Ilhabela, including transfers.
There are 2545+ hotels available in Ilhabela.
What companies run services between Niterói, Brazil and Ilhabela, Brazil?
There is no direct connection from Niterói to Ilhabela. However, you can take the bus to Terminal Rodoviário Novo Rio, take the bus to Terminal Rodoviário de Ubatuba, drive to São Sebastião, take the car ferry to Ilhabela, then drive to Ilhabela. Alternatively, you can take a vehicle from Niterói to Ilhabela via São Sebastião and Ilhabela in around 6h 45m.
- Website
- latam.com
Flights from Santos Dumont Airport to São Paulo–Guarulhos International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R$330–3,200
Flights from Rio De Janeiro–Galeão International Airport to São Paulo–Guarulhos International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- R$280–2,200
Flights from Santos Dumont Airport to São Paulo–Congonhas Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- R$350–3,000
- Website
- voegol.com.br
Flights from Rio De Janeiro–Galeão International Airport to São Paulo–Guarulhos International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- R$340–2,200
Flights from Santos Dumont Airport to São Paulo–Congonhas Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R$350–3,000
Flights from Rio De Janeiro–Galeão International Airport to Sao Jose Dos Campos
- Ave. Duration
- 1h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$600–1,700
Flights from Rio De Janeiro–Galeão International Airport to São Paulo–Congonhas Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- R$240–2,900
- Website
- voeazul.com.br
Flights from Santos Dumont Airport to São Paulo–Guarulhos International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- R$290–2,800
Flights from Santos Dumont Airport to São Paulo–Congonhas Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- R$350–3,000
- Phone
- 0800 728 1992
- [email protected]
- Website
- viajeguanabara.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Rodoviário de Ubatuba
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Estimated price
- R$120–210
- Schedules at
- viajeguanabara.com.br
- Book at
- viajeguanabara.com.br
Bus from Terminal Rodoviário Novo Rio to Terminal Rodoviario de Sao Sebastiao
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- R$130–250
- Schedules at
- viajeguanabara.com.br
- Book at
- viajeguanabara.com.br
- Phone
- +55 11 3775-3850
- Website
- passaromarron.com.br
Bus from Guarulhos Airport to São Sebastião
- Ave. Duration
- 3h 50m
- Frequency
- 4 times a day
- Estimated price
- R$75–180
- Book at
- passaromarron.com.br
Bus from Guarulhos Airport to São Sebastião
- Ave. Duration
- 3h 50m
- Frequency
- 4 times a day
- Estimated price
- R$75–180
- Book at
- passaromarron.com.br
Bus from Guarulhos Airport to São Sebastião
- Ave. Duration
- 3h 50m
- Frequency
- 4 times a day
- Estimated price
- R$75–180
- Book at
- passaromarron.com.br
Bus from Guarulhos Airport to São Sebastião
- Ave. Duration
- 3h 50m
- Frequency
- 4 times a day
- Estimated price
- R$75–180
- Book at
- passaromarron.com.br
- Phone
- + 55 21 3907-3900
- Website
- costaverdetransportes.com.br
Bus from Terminal Rodoviário Roberto Silveira to Parati
- Ave. Duration
- 5h 20m
- Frequency
- 4 times a day
- Estimated price
- R$110–230
- Schedules at
- costaverdetransportes.com.br
- Book at
- costaverdetransportes.com.br
- Phone
- +55 (14) 9 9887 9038
- [email protected]
- Website
- Primar Turismo
Bus from Terminal Rodoviário de Paraty to Terminal Rodoviario De Caraguatatuba
- Ave. Duration
- 3h 9m
- Frequency
- 3 times a day
- Estimated price
- R$50–110
- Schedules at
- Primar Turismo
- Phone
- 0800 042 4223
- [email protected]
- Website
- Flixbus Brazil
Bus from Terminal Rodoviário de Paraty to Terminal Rodoviario De Caraguatatuba
- Ave. Duration
- 3h 1m
- Frequency
- Once daily
- Estimated price
- R$60–110
- Schedules at
- Flixbus Brazil
Bus from Rod. dos Tamoios, 3524 - Jardim Torrao de Ouro, São José dos Campos - SP, 11675-250, Brasil to Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasil
- Ave. Duration
- 57 min
- Frequency
- Every 2 hours
- Estimated price
- R$8–70
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$8–10
Bus from Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasil to Rua Andrelino Olímpio do Rego - Terminal de Ônibus da Balsa de São Sebastião - Centro, São Sebastião - SP, 11600-000, Brasil
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- R$5–8
- Schedules at
- emtu.sp.gov.br
- Commuter bus
- R$5–8
- Phone
- 0800 77 33 711
- [email protected]
- Website
- semil.sp.gov.br
Car ferry from São Sebastião to Ilhabela
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Estimated price
- R$19–29
- Schedules at
- semil.sp.gov.br
- Book at
- horamarcada.dh.sp.gov.br
- Dias Úteis
- R$19
- Sábados, Domingos e Feriados
- R$29
Car ferry from São Sebastião to Ilhabela
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Estimated price
- R$19–29
- Schedules at
- semil.sp.gov.br
- Book at
- horamarcada.dh.sp.gov.br
- Dias Úteis
- R$19
- Sábados, Domingos e Feriados
- R$29
Car ferry from São Sebastião to Ilhabela
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Estimated price
- R$19–29
- Schedules at
- semil.sp.gov.br
- Book at
- horamarcada.dh.sp.gov.br
- Dias Úteis
- R$19
- Sábados, Domingos e Feriados
- R$29
Car ferry from São Sebastião to Ilhabela
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Estimated price
- R$19–29
- Schedules at
- semil.sp.gov.br
- Book at
- horamarcada.dh.sp.gov.br
- Dias Úteis
- R$19
- Sábados, Domingos e Feriados
- R$29
Car ferry from São Sebastião to Ilhabela
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Estimated price
- R$19–29
- Schedules at
- semil.sp.gov.br
- Book at
- horamarcada.dh.sp.gov.br
- Dias Úteis
- R$19
- Sábados, Domingos e Feriados
- R$29
Car ferry from São Sebastião to Ilhabela
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Estimated price
- R$19–29
- Schedules at
- semil.sp.gov.br
- Book at
- horamarcada.dh.sp.gov.br
- Dias Úteis
- R$19
- Sábados, Domingos e Feriados
- R$29
Car ferry from São Sebastião to Ilhabela
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Estimated price
- R$19–29
- Schedules at
- semil.sp.gov.br
- Book at
- horamarcada.dh.sp.gov.br
- Dias Úteis
- R$19
- Sábados, Domingos e Feriados
- R$29
Car ferry from São Sebastião to Ilhabela
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Estimated price
- R$19–29
- Schedules at
- semil.sp.gov.br
- Book at
- horamarcada.dh.sp.gov.br
- Dias Úteis
- R$19
- Sábados, Domingos e Feriados
- R$29
Car ferry from São Sebastião to Ilhabela
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Estimated price
- R$19–29
- Schedules at
- semil.sp.gov.br
- Book at
- horamarcada.dh.sp.gov.br
- Dias Úteis
- R$19
- Sábados, Domingos e Feriados
- R$29
- Phone
- 0800 721 1012
- [email protected]
- Website
- barcasrio.com.br
Ferry from Praça Arariboia to Praça XV
- Ave. Duration
- 22 min
- Frequency
- Every 20 minutes
- Estimated price
- R$5
- Schedules at
- barcasrio.com.br
Ferry from Praça Arariboia to Praça XV
- Ave. Duration
- 22 min
- Frequency
- Every 20 minutes
- Estimated price
- R$5
- Schedules at
- barcasrio.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 How do I get from Sydney to Melbourne, French strikes 2018: What are my alternative transport options?, and Want to know more about Flixbus? - to help you get the most out of your next trip.


















