FerryScheduleHub.com
Morocco

Morocco flagFerry network

Morocco ferry routes & schedules — Tangier & Tanger Med to Spain

Morocco has 5 ferry routes operated by 5 companies across 4 ferry ports. Major operators include Africa Morocco Link, Baleària, Grandi Navi Veloci, Naviera Armas and Transmediterránea acciona. Below you'll find crossing times, operators and timetables for each route.

View routes
(c) Photo: HrAd / CC BY-SA 3.0 via Wikimedia Commons
5
Ferry routes
5
Operators
4
Ports

About

About ferries in Morocco

Morocco is the busiest ferry gateway between Europe and Africa, linked to Spain across the Strait of Gibraltar — at its narrowest just 14 kilometres wide — and to France and Italy by longer crossings of the western Mediterranean. Millions of passengers and vehicles cross each year, from 60-minute high-speed hops between Tarifa and Tangier to overnight sailings from Genoa and Sète. For travellers, the ferry is the classic way to combine southern Europe and Morocco in a single road trip.

Crossing the Strait of Gibraltar

The short crossings from Spain are the heart of Morocco's ferry network. The fastest is Tarifa to Tangier (Tanger Ville), a roughly 1-hour high-speed sailing that lands you directly in the historic city centre — Tarifa is the only European port with a direct fast ferry to central Tangier, now operated by Baleària and AML (Africa Morocco Link). The busiest is Algeciras to Tanger Med, about 90 minutes, running 30 or more daily departures year-round and handling the bulk of vehicle traffic; its operators are FRS DFDS, Baleària, AML and Armas Trasmediterránea.

Longer routes from Spain, France and Italy

Beyond the Strait, ferries reach Morocco's eastern port of Nador from Almería and Motril in about 5–8 hours, often as overnight sailings, operated by Baleària and Armas Trasmediterránea. Long-haul Mediterranean services connect Tanger Med and Nador with Barcelona, Genoa, Sète and Marseille — crossings of 24–52 hours run by Grandi Navi Veloci (GNV) and La Méridionale, popular with travellers bringing a car from northern Europe.

Tanger Med vs Tanger Ville

Tangier has two very different ferry ports, and choosing the right one matters. Tanger Med is a huge modern port about 40 km east of the city — Africa's largest port by capacity — handling almost all car ferries and the Algeciras route; there is a shuttle bus and taxis into Tangier. Tanger Ville is the original port in the heart of the city, used mainly by the fast passenger ferry from Tarifa. If you are on foot and heading straight into Tangier, Tanger Ville is far more convenient; if you have a vehicle, you will almost always use Tanger Med.

Peak season: Operación Paso del Estrecho

Every summer, roughly mid-June to mid-September, the Strait sees one of the world's largest seasonal migrations — Operación Paso del Estrecho (Operation Marhaba), when millions of Moroccans living in Europe return home for the holidays. In the 2025 season the outbound phase alone moved more than 1.48 million passengers and 369,000 vehicles on over 4,000 sailings. Crossings, especially the vehicle routes to Tanger Med and Nador, run at maximum frequency — Baleària alone scheduled around 30 sailings a day — but they sell out early and terminals are extremely busy. If you are travelling in July or August, book well in advance and allow extra time at the port.

Practical tips for travellers

Most ferry travellers to Morocco bring a vehicle, and car space should be reserved ahead of time and priced by length. You will need a valid passport; citizens of the EU, UK, US and many other countries can enter Morocco visa-free for up to 90 days, but everyone completes an entry stamp — on some routes police process passports on board, so keep documents handy. Note that Ceuta and Melilla, reached by ferry from Algeciras, Almería and Málaga, are Spanish cities on the North African coast (not Moroccan ports); travellers use them as a land crossing into Morocco.

Operators

Which companies run ferries in Morocco?

Ports

Ferry ports in Morocco

4 ports with published ferry connections. Open a port for every route that departs or arrives there.

At a glance

Which Morocco ferry crossings run most often?

The busiest published crossings, ranked by number of listed sailings.

Busiest ferry crossings in Morocco: route, crossing time, weekly sailings and number of operators
RouteCrossingSailingsOperators
NadorAlmería2 / wk5
Tánger MedBarcelona2 / wk1
NadorBarcelona1 / wk1
NadorSète1 / wk1
Tánger MedSète1 / wk1

Timetables

What ferry routes run in Morocco?

5 routes across the network.

FAQ

Frequently asked questions

How do you get from Spain to Morocco by ferry?

The most popular crossings are Algeciras to Tanger Med (about 90 minutes) and Tarifa to Tangier (Tanger Ville, about 1 hour). Longer routes run from Almeria and Motril to Nador in around 5 to 8 hours. Operators include FRS DFDS, Baleària, AML and Armas Trasmediterránea.

What is the fastest ferry from Spain to Morocco?

The Tarifa to Tangier (Tanger Ville) high-speed ferry is the fastest and most direct, taking about 1 hour and landing you in the centre of Tangier. Tarifa is the only European port with a direct fast ferry to the city centre, operated by Baleària and AML.

What is the difference between Tanger Med and Tanger Ville?

Tanger Med is a large modern port about 40 km east of Tangier that handles almost all car ferries and the Algeciras route. Tanger Ville is the original port in the city centre, used mainly by the fast passenger ferry from Tarifa. Foot passengers usually prefer Tanger Ville; vehicles use Tanger Med.

Can you take a car on the ferry to Morocco?

Yes. Most ferries to Morocco, especially to Tanger Med and Nador, carry vehicles, and the routes are heavily used by drivers. Car space is charged by vehicle length and should be reserved in advance, particularly in summer.

Do you need a visa to travel to Morocco by ferry?

Citizens of the EU, UK, US and many other countries can enter Morocco visa-free for up to 90 days with a valid passport. Everyone receives an entry stamp; on some ferry routes, police check and stamp passports on board, so keep your documents accessible.

How long is the ferry from Algeciras to Morocco?

The Algeciras to Tanger Med ferry takes about 90 minutes and is the busiest crossing of the Strait of Gibraltar, with 30 or more daily departures all year and the largest capacity for cars and trucks.

Which ferry goes to the centre of Tangier?

The fast ferry from Tarifa docks at Tanger Ville, in the heart of Tangier. Ferries from Algeciras arrive at Tanger Med, about 40 km east of the city, connected by shuttle bus and taxi.

Are there overnight ferries to Morocco?

Yes. The routes from Almeria and Motril to Nador are often overnight sailings of 5 to 8 hours, and long-haul services from Barcelona, Genoa, Sète and Marseille to Tanger Med and Nador run for 24 to 52 hours with cabins.

Can you take a ferry from Italy or France to Morocco?

Yes. Grandi Navi Veloci (GNV) runs long crossings from Genoa and Barcelona to Tanger Med and Nador, and from Sète (France); La Méridionale sails from Marseille to Tanger Med. These take roughly one to two days and carry vehicles, usually with cabins.

When is the busiest time to travel to Morocco by ferry?

Mid-June to mid-September, during Operación Paso del Estrecho (Operation Marhaba), when millions of Moroccans living in Europe return home. In 2025 the outbound phase alone carried over 1.48 million passengers. Ferries run at maximum frequency but sell out early, so book well ahead for July and August.

How much does a ferry to Morocco cost?

Fares vary by route, season and vehicle. Short Strait crossings (Tarifa or Algeciras to Tangier) start from around 30 to 45 euro per foot passenger, with cars adding a length-based fee. Long Mediterranean crossings from Italy or France cost considerably more (from about 85 to 170 euro) and usually include a cabin.

Which companies operate ferries to Morocco?

The main operators are FRS DFDS, Baleària, AML (Africa Morocco Link) and Inter Shipping on the Strait crossings; Armas Trasmediterránea to Nador and Al Hoceima; and Grandi Navi Veloci (GNV) and La Méridionale on the long Mediterranean routes from Italy and France.

Are Ceuta and Melilla in Morocco?

No. Ceuta and Melilla are Spanish cities on the North African coast, reached by ferry from Algeciras, Almeria and Málaga. Travellers often use them as a land border crossing into Morocco, but the ferries themselves are domestic Spanish routes.

How do I get from Almeria to Morocco?

Ferries from Almeria sail to Nador in eastern Morocco in about 5 to 6 hours, operated by Baleària and Armas Trasmediterránea, often as overnight crossings. Almeria also has ferries to the Spanish city of Melilla.

Do I need to book Morocco ferries in advance?

For foot passengers outside summer, you can often buy close to departure. But for vehicles, for any July to August travel, and for the long Italy and France crossings, advance booking is strongly recommended as space sells out during peak season.

Explore

Ferries in other countries

Reviewed by Serhat Özçelik, Founder & Editor of Ferry Schedule Hub.