Ferries Morocco

See all connections and book ferry tickets

Morocco, on the northern shores of Africa, has 4 ferry ports on its Mediterranean coastline: Tanger Ville, Tanger Med, Nador and Al Hoceima. These ports are connected to several departure cities in Europe. Specifically, you can travel to Morocco by ferry from:

  • Spain: Tarifa, Algeciras, Almería, Barcelona, and Motril
  • Gibraltar: Gibraltar Port
  • Italy: Genoa and Civitavecchia near Rome
  • France: Sète and Marseille

The routes to Morocco are served by Africa Morocco Link (AML), Baleària, FRS Iberia, Grandi Navi Veloci (GNV), La Meridionale, Naviera Armas and Trasmediterránea with high-speed and conventional ferries. Find out all about ferries to Morocco: departure ports, timetables, trip duration, and companies. Compare prices, discover offers, and book tickets to Morocco without hidden fees.

Ferries to nearby destinations

Book your ferry tickets