Recommended route
Direct trip to Tangier traveling by flights, ferry
Get prices
Alternative routes
Travel by train, bus, carpooling to Madrid
Travel by flights to Tangier
Get prices

How to get from Barcelona to Tangier by ferry ?

Looking for the perfect Barcelona to Tangier ferry ticket? Look no further, you've come to the right place. Taking a ferry from Barcelona to Tangier is a convenient and enjoyable way to travel.

We know that planning a ferry trip from Barcelona to Tangier can be stressful, that's why we do our best to make your Barcelona to Tangier ferry booking as quick and easy as possible.

With Vivanoda, our easy to use platform, you can compare prices, routes and services of different ferry companies like Grimaldi Lines or Grandi Navi Veloci. This way you can find the best price for a Barcelona Tangier ferry ticket according to your needs and budget, whether you're travelling alone, as a couple or with your family.

Most Grandi Navi Veloci or Grimaldi Lines ships offer onboard amenities such as cabins, restaurants, stores, Wi-Fi and more. Often, they also offer facilities for people with limited mobility.

To find the best deals on ferries from Barcelona to Tangier simply enter your travel dates and start your search on Vivanoda.

Barcelona to Tangier Ferry Information

Port of departure
Port of arrival
579 mi
Ferry Companies
Grimaldi Lines, Grandi Navi Veloci
Frequency of crossings
5 crossings a week
Minimum crossing time
28 hrs.
Search for ferries
Accommodation search and booking

Why take a ferry from Barcelona to Tangier ?

Whether you're travelling solo, with a partner or with the family, a Barcelona to Tangier ferry can be a convenient and enjoyable option for getting to Tangier. Here are 3 reasons why we think Barcelona to Tangier ferry is an ideal way to travel.

Resting in a cabin
Although it is not compulsory to book a cabin for the crossing from Barcelona to Tangier, you are depriving yourself of a comfort that the ferry is the only mode of transport to offer. Equipped with bunks, private bathrooms and sometimes even portholes or balconies, the cabins are just like real hotel rooms. If their use is more obvious during a night crossing, it is perfectly possible to book one during the day.
Not to be bored on board... unlike the plane
Generally, to get to Tangier or anywhere else, the plane is the fastest way. The problem is that you are stuck in your seat for several hours. During the Barcelona Tangier ferry trip with Grimaldi Lines or Grandi Navi Veloci, there are countless opportunities for entertainment with restaurants and bars, or to stroll and sunbathe on a promenade deck... You will never have so much freedom and entertainment during a flight!
Not to worry about the number of bags
For other modes of transportation, we are often forced to carry only one suitcase, and each additional bag is charged. On the Barcelona Tangier ferry, you can take as much luggage as you want, within the capacity of your vehicle. If you are traveling without a car, then you will be restricted in your movements all the way to Tangier. However, it is worth asking the Grandi Navi Veloci or Grimaldi Lines staff if the ship has a luggage room where you can leave your luggage until Tangier.

Where do the ferries leave from in Barcelona? Where do the boats arrive in Tangier?

Port of departure in Barcelona

Grandi Navi Veloci or Grimaldi Lines ferries depart for Tangier from the following ports in Barcelona:


Port of arrival in Tangier

Grimaldi Lines or Grandi Navi Veloci ships arrive in Tangier from the following ports:

Tangier Med
Search for ferries
Accommodation search and booking

Which companies operate between Barcelona and Tangier?

If you're looking to travel between Barcelona and Tangier by ferry, there are several companies to choose from including Grandi Navi Veloci or Grimaldi Lines who offer regular services between the two cities. You can find more information about the different ferry companies on this route and their departure times here.

Grandi Navi Veloci Barcelona Tangier
Grandi Navi Veloci
Grandi Navi Veloci is an Italian company and one of the leaders in passenger transport in the Mediterranean. It serves Italy (Sicily and Sardinia), Spain, Tunisia, Algeria, France and Morocco. On Vivanoda, you can compare Barcelona-Tangier fares and book a Grandi Navi Veloci ticket between Barcelona and Tangier. Grandi Navi Veloci operates 4 crossings a week to Tangier from Barcelona and the journey time is 29 hrs. 50 min. More information about Grandi Navi Veloci
29 hrs. 50 min
4 crossings a week
Grimaldi Lines Barcelona Tangier
Grimaldi Lines
Established in 1947, Grimaldi Lines is based in Naples, Italy. It offers ferry crossings to several destinations in Europe and North Africa. On Vivanoda, you can compare Barcelona-Tangier fares and book a Grimaldi Lines ticket between Barcelona and Tangier. Grimaldi Lines operates 1 crossings a week to Tangier from Barcelona and the journey time is 28 hrs.. More information about Grimaldi Lines
28 hrs.
1 crossings a week


If you take a ferry from Barcelona to Tangier, it will take you at least 28 hrs. to cover the 579 mi between Barcelona and Tangier.

This often depends on the season (there are fewer crossings between Barcelona and Tangier in winter) and the ferry company (Grandi Navi Veloci and Grimaldi Lines). There are currently 5 crossings a week between Barcelona and Tangier.

There are 2 ferry companies operating between Barcelona and Tangier: Grandi Navi Veloci and Grimaldi Lines.

Yes, absolutely, direct crossings are offered by Grimaldi Lines, Grandi Navi Veloci.

Before booking, compare the prices of Grimaldi Lines, Grandi Navi Veloci on our website Vivanoda. Then book the crossing of your choice easily and safely on our partner's website.

If you want to change or cancel your Barcelona Tangier ferry booking, you can do so easily by contacting our partner who manages your booking. Please note that, depending on the fare conditions, some tickets are not refundable or changeable. It is important to take this into account when booking your ticket.

During your crossing between Barcelona and Tangier, you will travel 579 mi.

Experience a crossing between Barcelona and Tangier

If this is your first time on a ferry, it is not easy to imagine what a Barcelona-Tangier crossing is like. To help you better project yourself into the experience of a Barcelona Tangier cruise aboard Grimaldi Lines or Grandi Navi Veloci, we retrace here the different stages of the journey, from boarding in Barcelona to disembarking in Tangier. You will also find practical information about Barcelona and Tangier.

Ready for boarding in Barcelona

Here are the steps to embark before your Barcelona Tangier sea voyage begins:

  • Presentation at the port of Barcelona / You must allow a certain amount of time (check with your Grandi Navi Veloci or Grimaldi Lines company) before the actual departure time of the ship to arrive at the Barcelona ferry terminal. After this period, the company has the right to refuse you boarding.
  • Checking in for the Barcelona-Tangier crossing / In Barcelona, present your identity papers (passport or national identity card) and the booking number at the Grimaldi Lines or Grandi Navi Veloci ticket offices at the Barcelona ferry terminal. By car, the process is the same but is done directly from the boarding lanes. You remain in your vehicle.
  • Boarding the ship to Tangier / From the Barcelona ferry terminal you will be invited to board the ferry by the voice messages broadcasted. If you are traveling by car, Grimaldi Lines or Grandi Navi Veloci staff will give you instructions to board and park your vehicle on the ship.
On board the ship between Barcelona and Tangier

During the crossing, each person can take advantage of the services available on the Grandi Navi Veloci or Grimaldi Lines ship as they see fit. Some travelers will want to relax in the privacy of a cabin, while others will enjoy the bars, restaurants, games and stores.

The arrival of the ferry in Tangier

Here is some information for the disembarkation in Tangier:

  • The ferry enters Tangier harbor / You will be allowed to access the garage only when the boat is docked. There is no need to rush. In the meantime, we advise you to enjoy the arrival in Tangier on the outside deck.
  • Vacate your cabin. / You will need to vacate your cabin approximately half an hour before arrival in Tangier Harbor.
  • Leaving the ship and discovering Tangier / Once the garage doors are open, getting off the ship is fairly quick. Pedestrian passengers get off the boat even faster. In Tangier, you are likely to pass a customs check. Finally, leave the port and Tangier is waiting for you!
Search filters
Modes de transport
Time of departure
Arrival time