There are 3 ways to get from Ilha Grande to São Sebastião by ferry, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus
best- Take the ferry from Vila do Abraão to Angra dos Reisferry Vila do Abraão
- Take the bus from Rodoviária de Angra dos Reis to Terminal Rodoviario de Sao Sebastiaobus Sao Sebastiao
6h 45mR$270–330Ferry, bus via Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasil
cheapest- Take the ferry from Ilha Grande to Angra dos Reisferry
- Take the bus from Angra dos Reis to Caraguatatubabus FlixBus BRN0102
9h 7mR$126–198Ferry, taxi, bus
- Take the ferry from Vila do Abraão to Angra dos Reisferry
- Take the taxi from Angra dos Reis to Terminal Rodoviário de Paratytaxi
- Take the bus from Terminal Rodoviário de Paraty to Terminal Rodoviário de Ubatubabus
- Take the taxi from Terminal Rodoviário de Ubatuba to São Sebastiãotaxi
5h 53mR$1,218–1,525
Questions & Answers
The cheapest way to get from Ilha Grande to São Sebastião is to ferry and bus via Terminal Rodoviário Aldo Navarro Magalhães - Caraguatatuba - Jardim Jaqueira, Caraguatatuba - SP, 11665-285, Brasil which costs R$ 120 - R$ 200 and takes 9h 7m.
The fastest way to get from Ilha Grande to São Sebastião is to ferry and taxi and bus which takes 5h 53m and costs R$ 1200 - R$ 1600.
The distance between Ilha Grande and São Sebastião is 261 km.
The best way to get from Ilha Grande to São Sebastião without a car is to ferry and bus which takes 6h 45m and costs R$ 270 - R$ 330.
It takes approximately 6h 45m to get from Ilha Grande to São Sebastião, including transfers.
There are 2823+ hotels available in São Sebastião.
What companies run services between Ilha Grande, Rio de Janeiro, Brazil and São Sebastião, Brazil?
There is no direct connection from Ilha Grande to São Sebastião. However, you can take the ferry to Angra dos Reis, walk to Rodoviária de Angra dos Reis, then take the bus to Terminal Rodoviario de Sao Sebastiao. Alternatively, you can take the ferry to Angra dos Reis, take the taxi to Terminal Rodoviário de Paraty, take the bus to Terminal Rodoviário de Ubatuba, then take the taxi to São Sebastião.
- Phone
- 0800 728 1992
- [email protected]
- Website
- viajeguanabara.com.br
Bus from Rodoviária de Angra dos Reis to Terminal Rodoviario de Sao Sebastiao
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- R$90–150
- Schedules at
- viajeguanabara.com.br
- Book at
- viajeguanabara.com.br
Bus from Terminal Rodoviário de Paraty to Terminal Rodoviário de Ubatuba
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- R$28–50
- Schedules at
- viajeguanabara.com.br
- Book at
- viajeguanabara.com.br
- Phone
- +55 12 3123-4848
- Website
- rodoviariooceano.com.br
Bus from Terminal Rodoviário de Paraty to Terminal Rodoviário de Ubatuba
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- R$35–65
- Schedules at
- rodoviariooceano.com.br
- Book at
- buson.com.br
- Phone
- 0800 042 4223
- [email protected]
- Website
- Flixbus Brazil
Bus from Angra dos Reis to Caraguatatuba
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- R$100–170
- Schedules at
- Flixbus Brazil
- Phone
- +55 24 3365-2125
- [email protected]
- Website
- angradosreisturismo.com.br
Ferry from Vila do Abraão to Angra dos Reis
- Ave. Duration
- 40 min
- Frequency
- 3 times a day
- Estimated price
- R$180
- Schedules at
- angradosreisturismo.com.br
- Book at
- angradosreisturismo.com.br
Ferry from Vila do Abraão to Angra dos Reis
- Ave. Duration
- 40 min
- Frequency
- 3 times a day
- Estimated price
- R$180
- Schedules at
- angradosreisturismo.com.br
- Book at
- angradosreisturismo.com.br
- Phone
- 0800 721 1012
- [email protected]
- Website
- barcasrio.com.br
Ferry from Ilha Grande to Angra dos Reis
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- R$21
- Schedules at
- barcasrio.com.br
- Ave. Duration
- 1h 26m
- Estimated price
- R$360–850
Angrataxi - Táxi
- Phone
- +55 (24) 97401-0146
- Website
- taxibr.libredat.com
Taxi Angra Rodoviaria
- Phone
- +55 (24) 99991-2298
- Website
- facebook.com
Taxi Service Angra dos Reis
- Phone
- +55 (24) 97400-9890
- Website
- taxiserviceangra.com
Nilson Taxi
- Phone
- +55 (12) 99762-3620
- Website
- nilson-taxi.negocio.site
Táxi- Taubaté e Ubatuba
- Phone
- +55 12 988840621
- Website
- facebook.com
Taxi Tim Maranduba Ubatuba
- Phone
- +55 12 988840621
- Website
- facebook.com
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 Travelling to the US: What do I need to know?, How to plan an amazing trip around Scandinavia, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.












