Rome2Rio

How to get fromSanta Cruz to Ilha Grandeby bus or ferry

Find Transport to Ilha Grande

See all options

Questions & Answers

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

There is no direct connection from Santa Cruz to Ilha Grande. However, you can take the bus to Mangaratiba, walk to Mangaratiba, then take the ferry to Ilha Grande. Alternatively, you can take a bus from Praça Ruão to Ilha Grande via Mangaratiba and Mangaratiba in around 3h 36m.

Bus operators
Ferry operators

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 4 stunningly beautiful Philippines islands you need to visit, How to get from Southend Airport into central London, and Getting to Rome from the airport - to help you get the most out of your next trip.