El ferry de Huelva a Santa Cruz de Tenerife conecta la península con la isla española de Tenerife. La ruta es ofrecida hasta 3 veces por semana por las compañías navieras Fred Olsen Express y Naviera Armas. La duración de la travesía oscila entre 31:30 horas y 38 horas, dependiendo de la naviera.