Ferry to Morocco
Every crossing in one place
Ferry to Morocco
Every crossing in one place
More routes than anyone else.
Compare fares, times & routes in one place.
Change plans easily with flexi tickets.
Book e-tickets & manage trips in-app.
Live ship tracking & real-time updates.
Top-rated customer support when you need it.
Yes, you can get ferries to Morocco from a range of destinations. There are up to 330 ferries running per week. Ferries to Morocco are provided by 6 ferry companies including Balearia, Naviera Armas, Grandi Navi Veloci, La Meridionale & AML. Book now with Direct Ferries and find a ferry to Morocco to suit you.
The Morocco ferry timetable varies depending on the route and ferry operator.
The Algeciras to Tangier Med ferry sails approximately 177 times per week, with an average duration of about 1 hour 30 minutes.
Algeciras to Tangier Med first ferry: departs at 01:00
Algeciras to Tangier Med last ferry: departs at 23:59
The Almeria to Nador ferry currently sails around 20 times per week, with an average duration of around 7 hours.
Almeria to Nador first ferry: departs at 07:30
Algeciras to Tangier Med last ferry: departs at 23:59
The fastest ferry to Morocco is Tarifa to Tangier. This journey usually takes 1 hour.
Ferries to Morocco are provided by 6 operators; Balearia, Naviera Armas, Grandi Navi Veloci, La Meridionale, AML & FRS. There are currently 56 daily and 330 weekly sailings from Morocco.
There are 4 ferry ports in Morocco. Tangier Med is the most popular port.
The price of the ferry to Morocco varies depending on the route you choose. The Algeciras to Tangier Med ferry costs £310.81 on average whereas the Almeria to Nador ferry usually costs £616.24.
The most popular ferry route to Morocco is the Algeciras to Tangier Med ferry with 177 weekly sailings. The second most popular ferry to Morocco is the Almeria to Nador ferry with 20 weekly sailings.
Currently, there are no direct ferry to Morocco from UK. To travel by ferry to Morocco, you can take a ferry from the UK to Spain, such as the Portsmouth to Santander route. From Spain, you can then travel by car or public transport to one of the Spanish ports that offer ferry services to Morocco, such as Algeciras to Tangier Med.
Yes, you can get a ferry from Spain to Morocco. Spain to Morocco ferries depart from ports including Algeciras, Tarifa and Motril.
The cheapest ferry to Morocco depends on the route, season, ferry company and whether you are travelling with a vehicle or not. Prices are generally cheaper for foot passengers. We recommend booking your ferry tickets to Morocco in advance to get them at the cheapest price.
Algeciras to Tangier Med ferry prices:
Average price: £310.81
Average foot passenger price: around £79
Average car ferry price: around £326
Yes, it is possible to get an overnight ferry to Morocco depending on your route.
Yes, you can take your car on ferries to Morocco. Simply follow the signs at the port and staff will be on hand to guide you into the correct lane.
Morocco car operators:
Balearia, Naviera Armas, Grandi Navi Veloci, La Meridionale, AML & FRS
It's easy to book ferry tickets to Morocco online at Direct Ferries. Just use our Deal Finder to compare times and prices and find the best Morocco ferry to suit you.
"Grandi Navi Veloci... there is no better"
"Grandi Navi Veloci "
"Review on Grandi Navi Veloci"
"All good"
Find out what it's like onboard the ferries before you travel.
Morocco, a land of vibrant culture and rich history, offers a unique blend of African, Arab, and European influences. The Tangier Med ferry port is a gateway to the enchanting city of Tangier, known for its bustling medinas, the Kasbah Museum, and the stunning views from the Caves of Hercules. Additionally, the port provides easy access to the famous blue city of Chefchaouen and the historical capital, Rabat. From Tangier Med ferry port, one can conveniently travel to the city centre via a short bus or taxi ride. Tangier Med is not just a transit point but a portal to a treasure trove of Moroccan wonders.