Tienes varias empresas, las marroquies son mucho mas baratas, y las únicas que salen con mal tiempo, pero le hechan "demasiados" huevos.

Mira en internet FRS, que puedes hasta reservar.

Para mi, lo mejor y mas corto es salir de Algeciras, y si hay mucha gente, desde Tarifa (por allí casi no pasan Marroquies).

Lo dicho, mira FRS o vé directamente al puerto. Hasta eso se puede regatear.