Morocco
Ferries to Morocco – Destination Guide
Morocco is one of the most exciting destinations reachable by ferry from Europe, with regular crossings such as the Tarifa to Tangier Ville ferry connecting Spain with North Africa. Located just across the Strait of Gibraltar, the country is easily accessible from southern Spain via regular ferry routes connecting ports such as Tangier Ville, Tangier Med, and Nador.
Travelling to Morocco by ferry is a popular option for visitors exploring North Africa, particularly for those travelling with cars, motorbikes, campervans, or motorhomes. The crossing between Spain and Morocco is short and scenic, offering a convenient way to travel between Europe and Africa.
Once you arrive in Morocco, you can easily explore the country’s famous imperial cities, vibrant markets, historic medinas, and stunning landscapes.
Ferry Routes to Morocco
Popular Ferry Routes to Morocco
- Tarifa → Tangier Ville ferry
- Algeciras → Tangier Med ferry
- Almería → Nador ferry
- Motril → Nador ferry
Compare Ferry Routes and Prices to Morocco
Use our ferry search tool to compare the latest sailings and prices on routes between Spain and Morocco.
Travelling from the UK to Morocco by Ferry
Although there are currently no direct ferry routes between the UK and Morocco, travellers from the United Kingdom can still reach Morocco easily by ferry.
Many UK travellers choose to travel by ferry from the UK to mainland Europe before continuing their journey through France and Spain by road. This route is especially popular for those travelling with their own vehicle, allowing for a flexible road trip before crossing into North Africa.
From the UK, you can take a ferry to northern France or Spain and then drive south through mainland Spain towards the Spanish ports that operate regular ferry services to Morocco.
Major driving routes through Spain pass cities such as Bordeaux, Madrid, and Seville, before reaching the southern Spanish coastline where ferries depart for Morocco.
Once you arrive in southern Spain, several short ferry crossings operate between Spain and Morocco.
| Portsmouth |
| Bilbao |
| Up to 2 Sailings per week |
| Sailing time 24 hours |
| Car & 4 passengers from £379Car & 4 passengers from €277 |
| Portsmouth |
| Santander |
| Up to 3 Sailings per week |
| Sailing time 24 hours |
| Car & 4 passengers from £379Car & 4 passengers from €277 |
| Plymouth |
| Santander |
| 1 Sailing per week |
| Sailing time 18 hours 30 mins |
| Car & 4 passengers from £383Car & 4 passengers from €277 |
Ferry Routes from Spain to Morocco
If you are travelling from mainland Europe, the most common way to reach Morocco is by ferry from southern Spain. These routes operate frequently throughout the year and provide fast connections across the Strait of Gibraltar.
Below are some of the most popular ferry routes currently available:
- Tarifa to Tangier Ville ferry
- Algeciras to Tangier Med ferry
- Almería to Nador ferry
- Motril to Nador ferry
The Tarifa to Tangier Ville ferry is one of the fastest crossings between Europe and Africa, taking approximately one hour and arriving close to the centre of Tangier.
Travellers bringing vehicles often choose the Algeciras to Tangier Med ferry, which operates frequent daily sailings and offers excellent motorway connections once you arrive in Morocco.
For travellers heading to eastern Morocco or exploring the Rif Mountains, the Almería to Nador ferry and Motril to Nador ferry routes provide convenient alternatives.
| Algeciras |
| Tangier Med |
| 11 sailings per day |
| Sailing time 1hr 30m |
| Car & 4 passengers from £254Car & 4 passengers from €272 |
| Tarifa |
| Tanger Ville |
| 8 sailings per day |
| Sailing time 1hr 30m |
| Car & 4 passengers from £282Car & 4 passengers from €346 |
Ferry Operators Sailing to Morocco
Several ferry companies operate services between Spain and Morocco. One of the main operators currently serving these routes is DFDS, which operates crossings between southern Spain and Moroccan ports.
Ferry services operate throughout the year, with additional sailings during the busy summer travel season.
Main Ferry Ports in Morocco
Morocco has several international ferry ports that connect the country with Spain and the rest of Europe.
Tangier Ville
Tangier Ville is located close to the historic centre of Tangier and is one of the most popular arrival ports for passenger ferries. The port offers easy access to the city’s historic medina, beaches, and rail connections to other Moroccan cities.
Many travellers arrive here using the Tarifa to Tangier Ville ferry route.
Tangier Med
Tangier Med is Morocco’s largest and most modern port. Located around 40 kilometres from Tangier city, it handles the majority of vehicle ferry traffic arriving from Spain.
Travellers arriving via the Algeciras to Tangier Med ferry benefit from excellent road connections across northern Morocco.
Nador
Nador is an important port on Morocco’s Mediterranean coast and is commonly used by travellers heading towards eastern Morocco or the Rif region.
The port is served by routes such as the Almería to Nador ferry and the Motril to Nador ferry.
Why Travel to Morocco by Ferry?
Travelling to Morocco by ferry offers several advantages, particularly for visitors coming from Europe.
Benefits include:
- Travel with your car, motorbike, or campervan
- Avoid airline baggage restrictions
- Enjoy a scenic crossing between Europe and Africa
- Flexible travel options from southern Spain
- Ideal for road trips across Morocco
Many travellers choose the ferry when planning longer journeys through Morocco, as it allows them to explore the country at their own pace.
Top Cities to Visit in Morocco
Morocco is famous for its historic cities, colourful markets, and diverse landscapes. After arriving by ferry, travellers often continue inland to explore some of the country’s most iconic destinations.
Marrakesh
Marrakesh is one of Morocco’s most famous cities, known for the lively Jemaa el-Fnaa square, bustling souks, and beautiful palaces.
Fez
Fez is home to one of the world’s oldest universities and the historic Fez Medina, a UNESCO World Heritage Site filled with narrow streets, traditional craft workshops, and ancient mosques.
Meknes
Meknes is one of Morocco’s imperial cities and features impressive gates, historic palaces, and monumental architecture dating back to the 17th century.
Rabat
Rabat, Morocco’s capital city, combines historic landmarks with a relaxed coastal atmosphere. Highlights include the Kasbah of the Udayas, Hassan Tower, and the Royal Palace.
Travel Tips for Ferry Passengers
If you are travelling to Morocco by ferry, a few preparations can help make your journey smoother.
- Ensure your passport is valid before travelling
- Vehicle travellers should carry car registration documents and insurance
- Summer ferry routes can be busy, so booking in advance is recommended
- Allow extra time for passport control and customs procedures when arriving in Morocco
Best Time to Visit Morocco
Morocco can be visited throughout the year, but the most comfortable seasons are spring (March to May) and autumn (September to November) when temperatures are milder and ideal for sightseeing.
Summers can be very hot in inland cities, while coastal destinations such as Tangier remain cooler thanks to sea breezes.
Discover More Destinations in Morocco
Morocco offers an incredible variety of landscapes and cultural experiences. From coastal towns to historic imperial cities, there is something for every traveller.
Explore more destinations in Morocco:
FAQ
If you’re planning to travel to Morocco by ferry, you may have a few questions about routes, travel times, and what to expect. Below are answers to some of the most frequently asked questions about ferry travel to Morocco.

