Ferries to Spain from Morocco [af] Ferries to Spain from Morocco Tanger Med to Barcelona (Grand Navi Veloci). Up to 3 sailings per week. Duration 1 day 2 hours. Tanger Med to Algeciras (Balearia). Up to 5 crossings per day.