El aeropuerto más cercano a Caraguatatuba es el Aeropuerto Internacional de São Paulo-Guarulhos, que está ubicado a 165 kilómetros aproximadamente. Desde el aeropuerto se puede tomar un autobús o un taxi hasta la estación de autobuses de São José dos Campos, y desde allí tomar un autobús directo a Caraguatatuba.
Si alquilan un coche en el aeropuerto y el viaje dura 2 horas a Caraguatatuba aproximadamente.
Hay varios autobuses diarios que van desde São Paulo a Caraguatatuba. El tiempo de viaje es de aproximadamente 4 horas.
En coche se puede llegar desde São Paulo, tomando la carretera Dutra (BR-116) hasta la salida 116, que conduce a la carretera Rio-Santos (BR-101). Desde allí, sigue por la carretera hasta llegar a Caraguatatuba. El tiempo de viaje es de aproximadamente 2 horas.
Ver más sobre la ubicación de Caraguatatuba
Enlaces relacionados de São Paulo y São José dos Campos.