Buses from Sao Paulo to Ilha Grande

There are two options available to travel from Sao Paulo to Ilha Grande. You can either take a direct bus to Angra dos Reis and then a ferry to Ilha Grande, or a direct bus to Paraty. From Paraty you can either take a private boat transfer or continue the following day to Angra dos Reis to catch the ferry.

Sao Paulo to Ilha Grande Bus Route

Buses From:

Ilha Grande

Ferry

Information

The bus ride between Sao Paulo to Angra dos Reis lasts approximately 9 hours, to Paraty it takes approximately 8 hours.

 

One company offers the Sao Paulo to Angra dos Reis direct route leaving from Terminal Rodoviário Tietê (Sao Paulo's main bus terminal), and arriving at Rodovária Angra dos Reis (Angra dos Reis's main bus termina):

 

 

The only class of buses used on this route is:

 

  • Convencional - Semi-bed half recline

 

Alternatively, one company offers the Sao Paulo to Paraty direct route leaving from Terminal Rodoviário Tietê (Sao Paulo's main bus terminal), and arriving at Terminal Rodoviário Vereador Agílio Ramos (Paraty main bus terminal):

 

 

The only class of buses used on this route is:

 

  • Convencional - Semi-bed half recline

 

Remember to arrive to the Tiete Terminal at least 40 minutes before the scheduled departure because you will need to redeem your ticket at the Ticket Desk of your chosen company;  there they will also tell you which is the boarding platform for this particular trip. We suggest you to take something to drink and eat since there are no snacks or drinks onboard and some of the buses won’t stop at all. Also take a coat or jacket with you as the air conditioning is usually very strong. All the buses are equipped with onboard W/C.

 

To purchase a ticket online directly you may need a CPF number which is like a Brazilian Tax File number.

Angra dos Reis Terminal

Information

Book your bus now!

Brazilian Bus Passes