Ferry from Morocco to Spain
Tickets, Prices, Schedules & Times
Ferry schedules from Morocco to Spain
Is there a ferry from Morocco to Spain?
Yes, you can catch a ferry from the ports of Tangier, Nador and Al Hoceima to Tarifa, Algeciras, Motril, Barcelona, and Almería. Most connections are available all year round, while others only operate from April/May to September/October.
The Morocco - Spain ferry connections are operated by FRS Iberia, Grandi Navi Veloci (GNV), Africa Spain Link (AML), Balearia, and Naviera Armas.
Here are all the routes available between Morocco and Spain:
- Tanger Ville - Tarifa
- Tanger Med - Algeciras
- Tanger Med - Barcelona
- Tanger Med - Motril
- Al Hoceima - Motril
- Nador - Motril
- Nador - Almería
- Nador - Barcelona
What’s the ferry schedule from Morocco to Spain
There are at least 30-40 daily crossings from Morocco to Spain all year round, with increased frequency during the high season. The ferries typically depart every 30 min to 1.5 hr, from 01:00 to 00:00.
Note that ferry timetables are subject to change depending on the season. You can always check real-time schedules on Ferryhopper.
Ferry Tickets, Offers & Discounts
How much is the ferry from Morocco to Spain?
The price of a standard Morocco - Spain ferry ticket ranges from about €30 to over €100, depending on the route, the operator, available discounts and offers, as well as vehicle selection and seat/cabin type.
Offers
On Ferryhopper, you can find all current offers for the ferry trip to Spain from Morocco. Find real-time information about available ferry routes, compare fares and offers, and book your ferry tickets with no hidden fees.
Current offers are automatically applied when booking your ferry tickets.
Discounts
Discounts for Morocco - Spain ferry routes are primarily age-based. Specifically, infants and toddlers up to 1-3 years old usually travel for free, while children up to 13 years old travel with discount tickets. Keep in mind that available discounts may vary from one ferry company to another.
Ferry Route Info
How long is the ferry ride from Morocco to Spain?
The duration of the Morocco - Spain ferry trip mainly depends on the route:
- Tanger Ville - Tarifa : 1 hr
- Tanger Med - Algeciras: 1.5-2.5 hr
- Tanger Med - Barcelona: 28-35 hr
- Tanger Med - Motril: 8 hr
- Al Hoceima - Motril: 5 hr
- Nador - Motril: 5 hr
- Nador - Almería: 5.5-9 hr
- Nador - Barcelona: 28-30 hr
Is there a high-speed ferry from Morocco to Spain?
Yes, there are also high-speed ferries operating between the ports of Morocco and Spain. The fastest ferry from Morocco to Spain departs from Tangier and reaches Tarifa in 1 hr.
What’s the distance between Morocco and Spain?
The distance between Morocco and Spain depends on the port of departure and arrival. The shortest distance is between Tangier and Tarifa/Algeciras, spanning about 17 nautical miles (31 km), while the longest is between Tangier and Barcelona, covering 572 nautical miles (1060 km).
Ferry Trip Tips
Useful tips for your ferry trip to Spain from Morocco
Here are some travel tips for your trip from Morocco to Spain:
- If you are traveling in high season or on a weekend, we recommend you arrive at the ports of Morocco well in advance to avoid overcrowding.
- For those short on time, it is possible to take a day trip to Spain from Morocco. Direct ferries from Tanger Med Port to Algeciras and from Tangier Ville Port to Tarifa make day trips easily accessible.
- Before taking the ferry from Morocco to Spain, you should make sure that you carry your passport with you.
Where to take the ferry from Morocco to Spain
You can take a ferry to Spain from 3 ports in Morocco:
- Tangier: it is served by 2 ports - Tanger Ville and Tanger Med. Tanger Ville is situated within the city, while Tanger Med lies approximately 40 km northeast of Tangier. Discover more about Tanger Med and Tanger Ville ports on Ferryhopper.
- Nador: the Port of Nador, also referred to as the Port of Beni Ansar, is situated in the town of Beni Ensar (alternatively called Beni Ansar or Aït Nsar), just a few kilometers north of the city of Nador.
- Al Hoceima: the ferry port of Al Hoceima, also known as "Gare Maritime d'Al Hoceima," is conveniently located near the city center, making it easily accessible on foot. The port features 2 passenger terminals to accommodate travelers.
Can I travel on the Morocco to Spain ferry with a car?
All ferries running between Morocco and Spain have car decks for vehicle transportation, so you can bring your car or motorbike on board.
Prices for vehicle transportation start from approximately €40 for a motorcycle and over €100 for a car. Make sure you have all necessary documentation for your vehicle, including the registration certificate, insurance papers and a valid driving license.
Tip: make sure you book your ferry tickets for vehicle transportation in advance, as they usually sell out fast during high season.
Ferry luggage
Each ferry company has its own baggage allowance policy. More specifically:
- On Naviera Armas ferries, you can bring 1 larger piece of luggage with a maximum weight of 60 kg or 4 small pieces of luggage.
- On Baleària ferries, there is no specific weight limit for your personal luggage, as long as you carry them on board by yourself.
- On GNV ferries, there is no specific weight limit for your personal luggage. However, you can carry up to 2 pieces of hand luggage.
- FRS Iberia DFDS allows passengers to take their luggage up to 50 kg on board free of charge.
- Africa Spain Link allows passengers without a vehicle to bring a single luggage item weighing up to 30 kg.
Cabins
Only conventional ferries traveling from Morocco to Spain have cabins (single beds to whole cabins with a window and even suites). On high-speed ferries, you can usually choose between deck-lounge and standard seats.
Pet travel
Pets are welcome on the ferry from Morocco to Spain. You just need to include your pet in the booking and pay the additional fee.
Dedicated areas are available for dogs and cats, while smaller animals must be transported in cages provided by the passenger. Pets are not permitted in pullman seating areas, common lounges or standard cabins. However, they are allowed in designated pet-friendly cabins and on the ferry's external decks.
Book ferry tickets from Morocco to Spain
On Ferryhopper, you can book ferry tickets from Morocco to Spain with no hidden fees. Use our Map of ferries to easily visualize and plan your ferry adventure to Spain. Find the route that suits you best and book your ferry trip in just a few steps!