About Ferries to Morocco

Morocco Direct Ferries offer the complete range of Ferries to Morocco on all return routes with Europe's leading ferry companies. Find live ferry timetables and prices for your Ferry to Morocco by selecting your preferred route from the fare search, number of passengers, and then click search.

If you're looking for Ferries to Morocco, we have it covered with a large choice of crossings from the shortest and cheapest to the longest and most luxurious. For more in depth information on each Ferry to Morocco or Ferry Company, please click on the links below. Alternatively, for commercial ferries to Morocco, visit our Freight Ferries to Morocco page.
Algeciras to Ceuta Ferry
6 Sailings Daily
30 minute crossing
Balearia
Balearia
Algeciras to Ceuta Ferry
8 Sailings Daily
55 minute crossing
Trasmediterranea
Trasmediterranea
Algeciras to Ceuta Ferry
5 Sailings Daily
1 hour crossing
FRS
FRS
Almeria to Nador Ferry
14 Sailings Weekly
7 hour crossing
Trasmediterranea
Trasmediterranea
Almeria to Melilla Ferry
10 Sailings Weekly
3 hour 45 minute crossing
Trasmediterranea
Trasmediterranea
Malaga to Melilla Ferry
14 Sailings Weekly
3 hour 45 minute crossing
Trasmediterranea
Trasmediterranea
Tarifa to Tangier Ferry
8 Sailings Daily
1 hour crossing
FRS
FRS
Tarifa to Tangier Ferry
2 Sailings Weekly
1 hour crossing
Comarit
Comarit
Algeciras to Tangier Med Ferry
4 Sailings Daily
2 hour crossing
Balearia
Balearia
Algeciras to Tangier Med Ferry
8 Sailings Daily
1 hour crossing
Trasmediterranea
Trasmediterranea
Algeciras to Tangier Med Ferry
3 Sailings Daily
1 hour 30 minute crossing
FRS
FRS
Gibraltar to Tangier Med Ferry
8 Sailings Weekly
45 minute crossing
FRS
FRS
Barcelona to Tangier Med Ferry
3 Sailings Weekly
26 hour crossing
Grandi Navi Veloci
Grandi Navi Veloci
Barcelona to Tangier Med Ferry
1 Sailing Weekly
36 hour 31 minute crossing
Grimaldi Lines
Grimaldi Lines
Motril to Melilla Ferry
6 Sailings Weekly
4 hour 30 minute crossing
Naviera Armas
Naviera Armas
Sete to Nador Ferry
2 Sailings Weekly
28 hour crossing
Comanav
Comanav
Sete to Tangier Med Ferry
1 Sailing Weekly
36 hour crossing
Comarit
Comarit
Sete to Tangier Med Ferry
1 Sailing Weekly
36 hour crossing
Comanav
Comanav

Ferries to Morocco

© Direct Ferries Ltd