Ferry Barcelona – Tangier Med

Last updated:

Compare crossings and book your Barcelona – Tangier Med ferry with GNV.

Book your Barcelona – Tangier Med crossing
Timetables and online booking

Map of the ferry route Barcelona - Tangier Med
The crossing

Barcelona – Tangier Med with GNV

Barcelona – Tangier Med links Catalonia with the Strait of Gibraltar in a crossing of a day and a half. GNV runs it about twice a week, which makes it an option for travellers from eastern Spain.

The ships have restaurants, shops and outdoor decks; passengers with a vehicle leave it in the garage for the whole crossing and take their luggage to the cabin.

It suits those who prefer to avoid the roads of southern Spain: you board at Barcelona and arrive directly in northern Morocco. As rotations are limited, book early and fit your dates to the programme.

Practical information

Barcelona – Tangier Med at a glance

  • Company GNV
  • Crossing time about 30 to 35 hours (one to two nights on board)
  • Sailings about two sailings a week
  • Check-in report to the terminal at the time shown on your ticket
  • On board cabins, restaurants, lounges

Indicative information collected in November 2026. Timetables, ships and check-in instructions may change: check them in the search engine and on your ticket before you travel.

Departing from

Barcelona

Barcelona stretches between the sea and Montjuïc hill, at the foot of which the port opens. The works of Antoni Gaudí, including the Sagrada Família, still under construction since 1882, and Park Güell are among the most visited monuments in Spain. The Gothic Quarter, the Ramblas and the Boqueria market make up a lively historic centre, while the 1992 Olympic Games reopened the city to its waterfront. Ferries to North Africa leave from a modern port that is easy to reach from the centre.

Arriving in

Tangier Med

Arriving at Tangier Med, the ferry docks in a port built on the edge of the Strait, facing the Spanish coast. Police control, customs and vehicle formalities are done on the spot, and the road then leads to the motorway for Tangier (about forty-five minutes), Tetouan or Rabat. Allow time to leave the port in July and August, when many travellers arrive.

Frequently asked questions

Ferry Barcelona – Tangier Med: your questions

How long is the ferry crossing from Barcelona to Tangier Med?

About 30 to 35 hours, with one to two nights on board. The exact time depends on the ship, the weather and the timetable chosen: it is shown in the search engine on this page.

How many sailings are there between Barcelona and Tangier Med?

GNV generally offers about two sailings a week. The programme changes with the seasons: check the dates open in the search engine.

Which company sails from Barcelona to Tangier Med?

GNV, the Italian company Grandi Navi Veloci, is the company running this crossing in our selection.

Can I travel with my vehicle between Barcelona and Tangier Med?

Yes, the ferry’s garage takes cars, motorhomes and two-wheelers. Give the size of your vehicle when you book.

How do I book a ferry from Barcelona to Tangier Med?

The simplest way is to use the search engine at the top of the page: select Barcelona and Tangier Med, add passengers and vehicle, then compare timetables before confirming.