Ferry from Spain to Morocco
Open Ticket??

Open tickets are valid for up to 12 months from booking date (see ticket conditions).

Open Ticket?

Open tickets are valid for up to 12 months from booking date (see ticket conditions).

Trip Details
Round Trip
Why use Direct Ferries?
Ferries from 4412 routes and 901 ports worldwide
Trusted by over 2.5 million customers
We arrange over 1.2 million ferry crossings / year
We check up to 1 million prices for our customers daily

How long is the ferry from Spain to Morocco?

The crossing time by ferry from Spain to Morocco ranges between routes, operators and ships. Algeciras - Tangier Med on average approximately takes 2h 23m. The distance from Algeciras - Tangier Med is approximately 14.6 nautical miles. Sailings from Barcelona - Tangier Med take on average 7h 16m.

The fastest ferry from Spain to Morocco is from Algeciras. The distance from Algeciras to Tangier Med is 27.5 nautical miles (51km) with a crossing time of approximately 1 hour. AML, FRS Iberia and Balearia offer this route with 168 sailings weekly combined.

Spain to Morocco Ferry Operators

The following operators sail from Spain to Morocco: FRS Iberia, Grandi Navi Veloci, AML, Balearia, Naviera Armas, Inter Shipping, Trasmed GLE, Grimaldi Lines and FRS.
Timetables vary depending on the ferry company. Check the latest ferry timetables between Spain and Morocco with just a few clicks using our deal finder.

What is the ferry price from Spain to Morocco?

The average price on Algeciras - Tangier Med is around £301. Barcelona - Tangier Med on average is approximately £908. Prices can vary depending on the route, operator, departure time and season, we recommend using our deal finder for live prices.

Can I travel with a vehicle from Spain to Morocco?

The following operators accept vehicles on ferries from Algeciras - Tangier Med: AML, Balearia, FRS, FRS Iberia, Inter Shipping, Naviera Armas, Trasmed GLE. On Barcelona - Tangier Med you can sail with a vehicle with Grandi Navi Veloci, Grimaldi Lines. Not all ships will accept vehicles, check out our Deal Finder for the latest sailing availability, for traveling with vehicles.

Spain to Morocco Ferry Routes

The following routes sail between Spain and Morocco: Algeciras - Tangier Med, Barcelona - Tangier Med, Tarifa – Tangier, Almeria – Nador, Barcelona – Nador, Malaga - Tangier Med, Motril - Tangier Med, Motril - Al Hoceima and Motril – Nador.

Some routes are seasonal, whereas others sail year round. To get the most up to date sailing information for ferries from Spain to Morocco search in our Deal Finder.

About Morocco

Morocco is a North African country located just across the Strait of Gibraltar from Gibraltar, with a West coast on the North Atlantic Ocean and a North coast on the Mediterranean Sea.

Morocco’s bustling spice markets, stunning mosques, white-washed seaside towns and medieval city centres will no doubt overwhelm you with the amazing colours, smells and sounds of Islamic Africa. Its culture and ancient cities bring over 10 million visitors a year to Morocco.

Ferries from Spain to Morocco

Customer Service

Visit our customer service page to find useful information on travelling by ferry, our FAQs, and how to contact us for help with your booking