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
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.
Companies in the search engine
- GNV GNV crossings to Morocco
- La Méridionale La Méridionale crossings to Morocco
- Baleària Baleària crossings to Morocco
- Trasmediterránea Trasmediterránea crossings to Morocco
- FRS Iberia (DFDS) FRS Iberia (DFDS) crossings to Morocco
- Naviera Armas Naviera Armas crossings to Morocco
- Africa Morocco Link Africa Morocco Link crossings to Morocco
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.

















