Ferries from Spain to Morocco

NetFerry hero ferries
Outbound
Inbound

Book your ferry from Spain to Morocco with Netferry!

The route

How do I get to Morocco? Find the best ferry from Spain to Morocco through our online booking platform. In just few steps you can get all the info you need, including the ferry routes, the timetables, the prices and the travel times for the crossings to Morocco from Spain.

The routes connecting Spain and Morocco are operated by well known ferry operators such asAfrica Morocco Link, Balearia, Frs, Grandi Navi Veloci and Naviera Armas which offer 220 weekly sailings with maximum duration of 1000 hours and frequent, all day departures. This sea crossing is also served by hydrofoils so travel times for foot passengers can be reduced, but there are also normal ferries available catering for both vehicles and foot passengers. Seating and accommodation type on board differ according to travel time, the fastest ships, that provide crossings during the day, only offer deck space on regular seats, while night ferries or ferries with travel times exceeding 6 hours, offer a variety of cabin options.

Why wait? Book your trip right now !

Map of the possible routes between Spain and Morocco

from SPAIN to MOROCCO

from SPAIN to AL HOCEIMA

from SPAIN to NADOR

from SPAIN to TANGIER MED

from SPAIN to TANGIER VILLE

Guide of Morocco

Morocco is located in northern Africa, at the western end of the Maghreb region. Morocco has coasts on both the Mediterranean and the Atlantic Ocean and the Western Sahara boarders the south, Algeria is to the east. Morocco was originally populated by the indigenous Berber population who were colonized by the Phoenicians, Carthaginians, Romans, Vandals, Byzantines and Arabs. While the Spanish and French imperialism tried to dominate during the nineteenth century, there has always been a strong Muslim influence in Morocco. The country is now becoming one of the most desirable destinations in No... [More information]

Trustpilot
Do you need help? Don't hesitate to ask if you have any questions or need clarification.
+39 0831 564 257 info@netferry.com