The ferry port of Huelva in Spain offers connections to the Spanish islands of Gran Canaria, Tenerife and Lanzarote. The three routes Huelva - Las Palmas, Huelva - Arrecife and Huelva - Santa Cruz de Tenerife are offered several times a week by the shipping companies Fred Olsen Express and Naviera Armas.
Ferries to Huelva
Routes, tickets & timetables