โœ“ Plan and book your perfect crossing โ€“ simple, fast, and reliable

Ferries to Morocco from Spain

Select departure from “Spain” to compare ferry routes to your destination

Crossings from Spain to Morocco

If you're planning to travel to Morocco by boat, there are multiple ferry routes to choose from. These routes allow you to reach both eastern and western Morocco conveniently.

  • You can depart from Spain and arrive at various ports in Morocco, offering flexibility based on your travel plans.
  • On this page, you'll find the best ferry crossings from Spain to Morocco, including detailed options to suit your needs.

On almost all crossings you can bring a car or camper on the ferry. For a complete overview of all ferries to Morocco, check the available listings and find the route that works best for you.

Map: ferry routes from Spain to Morocco

Algeciras-Ceuta

Spain โ‡” Morocco
1 Hour
Up to 8 times per day
19 miles
From: £34.00

Algeciras-Tangier Med

Spain โ‡” Morocco
1h 30 mins.
Up to 23 times per week
19 miles
From: £35.00

Gibraltar-Tangier Med

Spain โ‡” Morocco
1h 30 mins.
Up to 3 times per day
35 miles
From: £37.00

Tarifa-Tangier

Spain โ‡” Morocco
1 Hour
Up to 10 times per week
20 Miles
From: £44.00

Motril-Melilla

Spain โ‡” Morocco
5 Hours
Up to 2 times per week
112 miles
From: £57.00

Almeria-Melilla

Spain โ‡” Morocco
6 Hours
Up to 3 times per day
112 miles
From: £60.00

Malaga-Melilla

Spain โ‡” Morocco
6h 30 mins.
Up to 2 times per day
131 miles
From: £62.00

Almeria-Nador

Spain โ‡” Morocco
6h 30 mins.
Once per day
112 miles
From: £90.00

Barcelona-Tangier Med

32 Hours
Up to 2 times per week
579 miles
From: £100.00

Barcelona-Nador

27 Hours
Once per week
505 miles
From: £140.00

About these crossings: Spain to Morocca

Travelling by ferry from Spain to Morocco is a popular and practical method of reaching this captivating North African country.

Benefits of Travelling by Ferry

  • Particularly advantageous if you intend to stay for an extended period in Morocco, as it enables you to bring your own vehicle, offering flexibility and convenience throughout your journey.
  • A scenic and relaxed way to begin your adventure.

Available Route Options

  1. Northern Spain to Morocco:

    • Longer crossings directly from northern Spain, suitable for those commencing their journey further north.
  2. Strait of Gibraltar:

    • A short crossing, ideal for travellers departing from southern Spain, providing swift access to northern Morocco.
  3. Alboran Sea Crossing:

    • A slightly longer route, offering an alternative to the Gibraltar crossing with additional time to enjoy the sea voyage.

With its variety of routes, travelling by ferry is a convenient and enjoyable means of reaching Morocco, whether for a brief visit or a longer stay.

ย 

Ferries from Barcelona to Morocco

If youโ€™d rather avoid driving across Spain, you can take a ferry from Barcelona to Morocco. There are two main routes:

  • Barcelona to Tangier
  • Barcelona to Nador

Both routes are operated by reliable ferry companies, offering a convenient way to travel to Morocco directly from northern Spain.

27 Hours
505 miles
Once per week
From: £140.00
32 Hours
579 miles
Up to 2 times per week
From: £100.00

Ferry from Southern Spain to Morocco

There are several short ferry crossings from southern Spain to Morocco, making it a cost-effective and efficient way to travel.

Shortest Crossing

  • Algeciras to Ceuta:
    • Operated by FRS, this is the shortest ferry crossing, taking just 1 hour.
    • From Ceuta, you can continue your journey into Morocco.

Important Considerations

  • Border Crossing Delays:
    • While the crossing to Ceuta is quick, the border crossing from Ceuta into Morocco can be time-consuming.
  • Passport Control:
    • Ferries that sail directly to Morocco often handle passport control on board, saving time upon arrival.

For a smoother experience, weigh the convenience of a short crossing against potential delays at the border when planning your journey.

6h 30 mins.
112 miles
Once per day
From: £90.00
6 Hours
112 miles
Up to 3 times per day
From: £60.00
6h 30 mins.
131 miles
Up to 2 times per day
From: £62.00
1 Hour
19 miles
Up to 8 times per day
From: £34.00
1h 30 mins.
19 miles
Up to 23 times per week
From: £35.00
5 Hours
112 miles
Up to 2 times per week
From: £57.00

On board

Crossing the Strait of Gibraltar

At only 27 miles (44km) wide, the Strait of Gibraltar is the shortest crossing between continental Europe and Africa.

Key Ferry Route

  • There is one direct ferry from Gibraltar to Morocco, providing a quick and scenic journey.

This crossing offers stunning views, and on a clear day, you can even see Morocco from the European side of the strait. Itโ€™s a convenient and picturesque way to connect the two continents.

Strait of Gibraltar between Morocco and Spain

The Strait of Gibraltar crossing is not only the shortest route between continental Europe and Africa but also one of the fastest ways to travel.

Fast and Efficient Travel

  • Fast trimaran ships operate on this route, ensuring a quick and smooth crossing.
  • Depending on your chosen crossing, the journey takes only 1 to 2 hours to reach the other side.

This makes it an excellent option for those seeking a swift and scenic connection between Europe and Morocco.

Additional information:

Several ferry companies operate routes from Spain to Morocco, including Balearia, GNV, and FRS.

How Long Does the Crossing to Morocco Take?

  • The shortest crossing is from Algeciras to Tangier, taking approximately 1.5 hours.
  • Departures from other locations will take slightly longer.

How Much Does It Cost?

  • The cheapest crossing is from Algeciras, with fares starting at around ยฃ30ย for a single passenger.
  • Prices can vary significantly: A simple crossing costs around ยฃ30, but for a family travelling with a camper, the cost can rise to ยฃ650โ€“ยฃ800 ย or more.

To find the best option, compare prices and schedules between ferry operators.

Prices and availability for the crossings to Morocco

We will be happy to hear your thoughts

Leave a reply

Ferrygogo UK
Logo