Ferry to Morocco

Last updated:

Companies, ports and crossings between France, Italy, Spain and Morocco: compare timetables and book online.

Book your ferry to Morocco
Timetables and online booking

Morocco by ferry

Reaching Morocco by sea

The ferry remains the most practical way to reach Morocco with your car, motorhome or luggage. Crossings range from the Strait of Gibraltar, which takes an hour to two hours, to the long routes from France or Italy, which last more than a day with cabins and catering on board.

Departures are from France (Sète, Marseille), Italy (Genoa, and Civitavecchia in summer) and Spain (Barcelona, Algeciras, Tarifa, Almería, Motril), as well as from Gibraltar. On the Moroccan side, ferries arrive at Tangier Med, Tangier Ville, Nador and Al Hoceima.

Choose a company, a port or a specific route below to find the useful information: crossing time, frequency and practical advice.

Frequently asked questions

Ferry to Morocco: your questions

Which companies run ferries to Morocco?

The main companies in our search engine are GNV, La Méridionale, Baleària, Trasmediterránea, FRS Iberia (DFDS), Naviera Armas and Africa Morocco Link. The routes open vary with the season.

Which ports do ferries to Morocco leave from?

From France, you board at Sète and Marseille. From Italy, at Genoa and, in summer, Civitavecchia. From Spain, departures are from Barcelona, Algeciras, Tarifa, Almería and Motril, and from Gibraltar.

Which Moroccan ports are served?

Tangier Med, Tangier Ville, Nador and Al Hoceima are the ports you find in crossing programmes. Tangier Med is the busiest, about forty kilometres from Tangier.

What is the shortest crossing?

The crossing of the Strait of Gibraltar: about an hour between Tarifa and Tangier Ville, and an hour and a half to two hours between Algeciras and Tangier Med.

When should I book my crossing to Morocco?

Demand peaks in summer, especially July and August, when many travellers return home: it is best to book several weeks ahead, especially with a vehicle or a cabin.