There are 4 ways to get from Ilha Grande to Petrópolis by ferry, bus, subway, 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, subway, taxi
best- Take the ferry from Ilha Grande to Mangaratibaferry
- Take the bus from Mangaratiba to Duque de Caxias – Shopping Centerbus
- Take the subway from Duque de Caxias to Saracurunasubway
- Take the subway from Saracuruna to Vila Inhomirimsubway
- Take the taxi from Vila Inhomirim to Petrópolistaxi
4h 41mR$229–249Ferry, bus via Saracuruna
cheapest- Take the ferry from Ilha Grande to Mangaratibaferry
- Take the bus from Mangaratiba to Duque de Caxias – Shopping Centerbus 121T
5h 51mR$116–136Ferry, bus
- Take the ferry from Ilha Grande to Mangaratibaferry
- Take the bus from Mangaratiba to Duque de Caxias – Shopping Centerbus
- Take the bus from Duque de Caxias – Shopping Center to Petrópolis, Rodoviária Governador Leonel Brizolabus
4h 59mR$207–256Ferry, bus #2
- Take the ferry from Ilha Grande to Mangaratibaferry
- Take the bus from Mangaratiba to Terminal Rodoviário Novo Riobus
- Take the bus from Terminal Rodoviário Novo Rio to Petrópolis, Rodoviária Governador Leonel Brizolabus
7h 50mR$176–241
Questions & Answers
The cheapest way to get from Ilha Grande to Petrópolis is to ferry and bus via Saracuruna which costs R$ 110 - R$ 140 and takes 5h 51m.
The fastest way to get from Ilha Grande to Petrópolis is to ferry and bus and subway and taxi which takes 4h 41m and costs R$ 220 - R$ 250.
The distance between Ilha Grande and Petrópolis is 173 km.
The best way to get from Ilha Grande to Petrópolis without a car is to ferry and bus and subway and taxi which takes 4h 41m and costs R$ 220 - R$ 250.
It takes approximately 4h 41m to get from Ilha Grande to Petrópolis, including transfers.
There are 1023+ hotels available in Petrópolis.
What companies run services between Ilha Grande, Rio de Janeiro, Brazil and Petrópolis, Brazil?
There is no direct connection from Ilha Grande to Petrópolis. However, you can take the ferry to Mangaratiba, walk to Mangaratiba, take the bus to Duque de Caxias – Shopping Center, walk to Duque de Caxias, take the subway to Saracuruna, take the subway to Vila Inhomirim, then take the taxi to Petrópolis. Alternatively, you can take a ferry from Ilha Grande to Petrópolis via Mangaratiba, Mangaratiba, Duque de Caxias – Shopping Center, Duque de Caxias, Saracuruna, and Vila Inhomirim in around 5h 51m.
- Phone
- 0800 726 9494
- [email protected]
- Website
- supervia.com.br
Subway from Duque de Caxias to Saracuruna
- Ave. Duration
- 25 min
- Frequency
- Every 20 minutes
- Estimated price
- R$8
- Schedules at
- supervia.com.br
Subway from Saracuruna to Vila Inhomirim
- Ave. Duration
- 40 min
- Frequency
- Every 15 minutes
- Schedules at
- supervia.com.br
- Phone
- +55 21 2671-1404
- [email protected]
- Website
- reginas.com.br
Bus from Mangaratiba to Duque de Caxias – Shopping Center
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- R$12
- Schedules at
- reginas.com.br
- Book at
- reginas.com.br
Bus from Mangaratiba to Duque de Caxias – Shopping Center
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- R$12
- Schedules at
- reginas.com.br
- Book at
- reginas.com.br
Bus from Mangaratiba to Duque de Caxias – Shopping Center
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- R$12
- Schedules at
- reginas.com.br
- Book at
- reginas.com.br
- Phone
- +55 21 3907-3900
- [email protected]
- Website
- unica-facil.com.br
Bus from Duque de Caxias – Shopping Center to Petrópolis, Rodoviária Governador Leonel Brizola
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- R$21–60
- Schedules at
- unica-facil.com.br
- Book at
- unica-facil.com.br
Bus from Terminal Rodoviário Novo Rio to Petrópolis, Rodoviária Governador Leonel Brizola
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- R$40–75
- Schedules at
- unica-facil.com.br
- Book at
- unica-facil.com.br
- Phone
- + 55 21 3907-3900
- Website
- costaverdetransportes.com.br
Bus from Mangaratiba to Terminal Rodoviário Novo Rio
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- R$75–95
- Schedules at
- costaverdetransportes.com.br
- Book at
- costaverdetransportes.com.br
- [email protected]
- Website
- objetivaturismo.com.br
Ferry from Ilha Grande to Mangaratiba
- Ave. Duration
- 40 min
- Frequency
- 3 times a day
- Estimated price
- R$135
- Schedules at
- objetivatour.com
- Book at
- objetivatour.com
Ferry from Ilha Grande to Mangaratiba
- Ave. Duration
- 40 min
- Frequency
- 3 times a day
- Estimated price
- R$135
- Schedules at
- objetivatour.com
- Book at
- objetivatour.com
- Phone
- 0800 721 1012
- [email protected]
- Website
- barcasrio.com.br
Ferry from Ilha Grande to Mangaratiba
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- R$21
- Schedules at
- barcasrio.com.br
Ferry from Ilha Grande to Mangaratiba
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- R$21
- Schedules at
- barcasrio.com.br
- Ave. Duration
- 28 min
- Estimated price
- R$75–95
Ponto de Taxi Disk Taxi 24hs
- Phone
- +55 24
- Website
- guiamais.com.br
Taxi Petrópolis
- Phone
- +55 24 99262-6072
- Website
- taxipetropolis.com.br
Uni táxi petropolis
- Phone
- +55 24 98819-7421
- 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 How do I buy a London Underground ticket?, 4 stunningly beautiful Philippines islands you need to visit, and Which London airport should I choose? - to help you get the most out of your next trip.















