A la terminal marítima de Cádiz llegan los catamaranes procedentes de Rota y El Puerto de Santa María. El trayecto entre Rota y Cádiz dura unos 35 minutos, mientras que desde El Puerto de Santa María es de 30 minutos, aproximadamente.