Ferry travel from Spain to Morocco

Traveling by boat from Spain to Morocco is an excellent choice! Spain Morocco ferries are operated by 9 ferry companies (Acciona Trasmediterránea, Baleària, Naviera Armas, FRS Iberia, Inter Shipping, AML or Grandi Navi Veloci) serving the ports of Al Hoceima, Malaga, Motril, Tarifa, Barcelona, Nador and Almeria.

To be sure of finding a cheap Spain Morocco boat ticket, we recommend you use our search engine, which compares offers, prices and timetables from Acciona Trasmediterránea, Baleària, Naviera Armas, FRS Iberia, Inter Shipping, AML and Grandi Navi Veloci.

With a total frequency of over 57 crossings a day, depending on the time of year, you have many options for planning your Spain Morocco boat trip.

The fastest crossing takes 1 hrs. (Tarifa - Tangier) for a distance of 20 mi, and the longest 29 hrs. 50 min (Barcelona - Tangier) for a distance of 579 mi.

Ferry Spain Morocco in figures

Countries
Spain
Morocco
Number of crossings
57 crossings a day
Number of ports
9
Number of ferry connections
9
Number of ferry companies
9
Search for ferries
Accommodation search and booking

Most popular Spain Morocco ferry crossings

Search on Vivanoda for the fastest, longest or most frequent Spain Morocco ferries. Compare Acciona Trasmediterránea, Baleària, Naviera Armas, FRS Iberia, Inter Shipping, AML and Grandi Navi Veloci offers and book your Spain Morocco ferry ticket.

All Spain Morocco ferry routes

Looking for a Spain Morocco ferry? Discover the most popular routes that allow you to sail between these different regions. Whether you want to reach islands, historic ports or picturesque beaches, ferries are a convenient and comfortable way to travel between Spain and Morocco. Comfortable cabins, on-board restaurants, cinemas, children's activities... ferries from La Meridionale, Grimaldi Lines, Grandi Navi Veloci, AML, Inter Shipping, FRS Iberia or Naviera Armas offer excellent facilities and services for the whole family.

To plan your ferry trip to Algeciras, Tangier, Almeria, Nador, Barcelona or Tarifa, use our fare comparison tool to find the best deals on Spain Morocco ferry tickets that will save you time and money. Using our easy-to-use search tool, you can find deals and timetables from a number of ferry companies, including Acciona Trasmediterránea, Baleària, Naviera Armas, FRS Iberia, Inter Shipping, AML or Grandi Navi Veloci. There's sure to be a deal to suit your needs and budget. Search from 9 ferry routes between Spain and Morocco!

Search for ferries
Accommodation search and booking
Ferry Spain Morocco - Cheap tickets

Guide for a ferry trip between Spain and Morocco

Morocco: Visit the country after your ferry crossing

The Spanish port of Algeciras is one of the main departure points for ferries to Morocco, with connections to the ports of Tangier and Ceuta. It is easily accessible from the city of Malaga, which has an international airport. You can also take the ferry from the port of Tarifa, located about 20 km from Algeciras. This city is famous for its white sandy beaches and kite surfing spots.

The French port of Sète also offers regular connections to Morocco, including Tangier and Nador. Located in the south of France, about 30 km from Montpellier, the port is easily accessible by car or train.

Morocco: When is the best time to go?

The best time to visit Morocco is generally in spring (between March and May) and autumn (between September and November). These seasons offer pleasant temperatures, averaging between 20 and 25 degrees Celsius. Days are sunny and skies are generally clear. This is also the ideal time to explore imperial cities such as Marrakech, Fez and Rabat, as well as to take excursions into the Sahara Desert.

However, if you want to enjoy the beach, summer (between June and August) can be a good time, with temperatures averaging around 30 degrees Celsius. Popular seaside resorts such as Agadir and Essaouira offer an ideal getaway to relax and cool off in the crystal-clear waters of the Atlantic Ocean.

Search for ferries
Accommodation search and booking

None

None
None
None