
De São Paulo:
Seguir pela Rodovia Ayrton Sennapor 60km, continuar pela Rodovia Carvalho Pinto por mais 30km. Após o pedágio e o posto policial, seguir pela saída para Ilhabela, Caraguatatuba e Ubatuba. Pela Rodovia dos Tamoios, seguir mais 65km. Chegando em Caraguatatuba, na rotatória seguir pela direita em direção a São Sebastião. Após 27km, no final da avenida principal da cidade, seguir pela esquerda onde placa indica FILA DA BALSA. Seguir mais 800m e você estará no embarque da balsa. O trecho São Paulo - Ilhabela tem aproximadamente 210km e é percorrido em 3h30m.
Ou pela Rodovia dos Imigrante ou Anchieta e Rodovia Rio-Santos ou Rodovia Ayrton Senna, Rodovia Mogi-Bertioga e Rodovia Rio-Santos. Estas duas opções de roteiro possuem distância parecida, mas visual mais bonito, já que há visualização de praias durante percurso. Contudo, a viagem tem duração maior já que a velocidade média exigida pelo tipo de estrada é menor.
Do Rio de Janeiro:
Seguir pela Barra da Tijuca em sentido Recreio dos Bandeirantes. Seguir sempre em frente pela Rodovia Rio Santos. A rodovia irá beirar boa parte do caminho e você passará por cidades como Angra dos Reis, Mangaratiba e Paraty no Rio de Janeiro e Ubatuba e Caraguatatuba em São Paulo. Em Caraguatatuba, seguir em direção a São Sebastião. Após 27km, no final da avenida principal da cidade de São Sebastião, seguir pela esquerda onde placa indica FILA DA BALSA. Seguir mais 800m e você estará no embarque da balsa. O trecho Rio de Janeiro - Ilhabela tem aproximadamente 500km e é percorrido em 6h.