La mejor manera de llegar a San Andrés es volando desde Bogotá, Medellín, Cali o Barranquilla. Éstas son ciudades principales de Colombia desde donde salen vuelos de diferentes aerolíneas todos los días, lo cual te brinda diferentes opciones de precios y horarios. Algunas de las aerolíneas que viajan a San Andrés son Copa Airlines, LAN, Viva Colombia y Avianca. De acuerdo a tu itinerario de viaje, puedes decidir desde qué ciudad viajar; sin embargo, la opción más recomendada es Bogotá por su mayor frecuencia de vuelos.
Si tienes tu propio bote, también puedes viajar en él y dejarlo en alguna de las marinas de San Andrés.