Hay varias compañías que operan ferries de Sevilla a Marruecos. La duración del trayecto varía en función de la ruta y de la compañía, pero la mayoría de los ferries tardan entre 30 y 48 horas en llegar a su destino. Los precios y la disponibilidad también varían en función de la época del año y del operador de ferry, por lo que merece la pena comparar precios para encontrar la mejor oferta.