VoilaFerry

Ferry Barcelona → Tanger Med 🇪🇸🇲🇦

OperatorsGrandi Navi Veloci
Durationaround 30 h
Frequencyweekly departures in summer
Pricefrom €120
Search & book

The Barcelona–Tanger Med crossing links Catalonia with northern Morocco aboard Grandi Navi Veloci (GNV) ships such as the Fantastic. It is a long-haul route of around 30 hours, perfect for travellers bringing a car, van or bulky luggage, since the ferry carries vehicles and pets. On board you can choose between reclining seats and inside, outside or luxury cabins to rest during the overnight sailing. Popular with the Moroccan diaspora across Europe, this line avoids long road journeys and drops you right at the gateway to the Strait.

Operators on this route

How to book your ferry

  1. Pick your date and number of passengers.
  2. Compare operators, schedules and fares in real time.
  3. Add a vehicle, cabin or pet if needed, then pay online securely.

See today's prices

Good to know

Frequently asked questions

How long is the Barcelona to Tanger Med ferry?
The direct crossing takes around 30 hours. It is usually an overnight sailing, so it is worth booking a reclining seat or a cabin to rest on board.
Which company operates the Barcelona–Tanger Med route?
The line is operated by Grandi Navi Veloci (GNV), with ships such as the Fantastic.
Can I take my car on the ferry to Tanger Med?
Yes. The GNV ferry carries cars, vans and motorbikes, as well as pets. As it is a long crossing, it is best to add your vehicle when you book.
How far ahead should I book, and are cabins available?
This is a seasonal route with weekly departures in summer, so book ahead. Reclining seats and inside, outside and luxury cabins are available for the overnight crossing.

Other crossings