Ilhabela is located 217km from the city of São Paulo and 440km from Rio de Janeiro and its main accesses are:
From São Paulo:
Via Ayrton Senna -
SP 070, Highway Carvalho Pinto - BR 170; Highway Tamoios - SP 099 until Caraguatatuba; Highway Rio- Santos - BR 101 until São Sebastião - ferryboat - Ilhabela.
Via Dutra - BR 116 until São José dos Campos, Highway Tamoios SP 099 until Caraguatatuba; Highway Rio-Santos - BR 101 - until São Sebastião - ferryboat - Ilhabela.
Via Imigrantes Sp 160 - SP 055 - Highway Piaçaguera; Highway Rio-Santos - BR 101 - São Sebastião - ferryboat - Ilhabela.