Il porto di Huelva in Spagna offre collegamenti con le isole spagnole di Tenerife, Gran Canaria e Lanzarote. Le rotte Huelva - Las Palmas, Huelva - Santa Cruz de Tenerife e Huelva - Arrecife sono offerte più volte alla settimana dalle compagnie di navigazione Naviera Armas e Fred Olsen Express.