Maresias está localizada no litoral norte de São Paulo, a cerca de 170 km da cidade de São Paulo.
Para chegar de carro saindo de São Paulo, você pode pegar a rodovia BR-116 até a cidade de São José dos Campos, e depois pegar a rodovia SP-099 (Tamoios) até a saída para São Sebastião. De lá, siga as indicações para Maresias.
Você também pode pegar um ônibus direto da Rodoviária de São Paulo para Maresias, com várias opções de horários e empresas de ônibus disponíveis.
Veja mais sobre como chegar na Maresias
Veja também informações sobre São Paulo y São José dos Campos.