Ferry Barcelona - Tangier

Tickets, Prices, Schedules & Times

Ferries between Barcelona and Tangier run throughout the year with 3-4 weekly departures. Find updated info, compare ferry timetables, companies and prices, and book your ferry tickets on Ferryhopper without any hidden fees.

Ferry schedules from Barcelona to Tangier

Barcelona Tangier Trip frequency: 6 days per week First trip: 03:00 Last trip: 15:00 Average duration: 30h 15m Price range: € 99.25 - € 591.25
Tangier Barcelona Trip frequency: 4 days per week First trip: 18:30 Last trip: 23:59 Average duration: 34h 15m Price range: € 99.90 - € 424.90
Ferry companies GRANDI NAVI VELOCI

Barcelona - Tangier ferries, schedules and times

There are usually 3-4 weekly crossings between Barcelona -Tangier all year round. The ferry route is operated by Grandi Navi Veloci (GNV)

Throughout every week, you can find ferry departures from Barcelona to Tangier from morning until later in the afternoon. Depending on the season, there’s also a night ferry that departs at 03:00 and arrives in Tangier at 07:45 the day after.

Ferries from Tangier to Barcelona, on the other hand, usually depart either at 22:45 or just before midnight, arriving in Spain at 08:30-11:45 the day after, respectively.

Ferry tickets, discounts and offers

Barcelona - Tangier ferry prices

The Barcelona -Tangier ferry price starts at €77. The ticket cost can be higher or lower depending on seasonality, discounts, seat/cabin type, and vehicle selection.

Discounts & offers

Children up to 3 years old can travel between Barcelona and Tangier for free. There are also special discounts for children between the ages of 4 and 12, students, large families and permanent residents.

As for seasonal offers for the trip between Barcelona and Tangier, you can browse and compare all ferry deals on Ferryhopper. Take a look at our ferry routes, find the best prices and book your ferry tickets on Ferryhopper easily and quickly.

Book Barcelona - Tangier ferry tickets

On Ferryhopper, you can easily book Barcelona - Tangier ferry tickets. Compare all available ferry connections, find the one that suits you best and plan your ferry trip between Spain and Morocco!

Useful FAQs about the ferry route

How long is the Barcelona - Tangier ferry ride?

The ferry trip between Barcelona and Tangier lasts between 28 to 35 hr, depending on the itinerary and the weather conditions.

Is there a high-speed ferry between Barcelona and Tangier?

No, the connections from the ports of Barcelona and Tangier are operated only by conventional ferries. The fastest ferry takes about 28 hr to make the crossing.

Tip: it’s better to book your cabin well in advance to enjoy a comfortable trip.

What's the distance between Barcelona and Tangier?

The distance between Barcelona and Tangier is around 572 nautical miles (1060 km).

Where do ferries depart from?

Ferries to Tangier depart from the Spanish port of Barcelona, which is less than 3.5 km from the city center and is easily accessible on foot.

Ferries to Barcelona from Tangier, on the other hand, depart from the Moroccan port of Tanger Med, in the northern part of the country and about 40 km from the city of Tangier.

On-board services & facilities

Vehicle transportation

On the ferries serving the Barcelona - Tangier route, there are garage spaces that allow the transport of motor vehicles.

Ferry luggage

On the Barcelona - Tangier ferries of GNV, there is no weight limit on luggage and you can carry up to 2 pieces of luggage. The ferries also have lockers that are accessible throughout the journey.

Cabins and seating

The ferries traveling between Barcelona and Tangier have cabins, as well as numbered seats.

Pet travel

You can bring along your pet on the Barcelona -Tangier ferry. Make sure to fill out the appropriate information as you book your tickets. A carrier or cage is required for small pets. As for larger pets, they must have a muzzle and be on a leash.

Extra tips

Useful tips for your ferry trip

Here are some travel tips for your ferry trip between Barcelona and Tangier: 

  • We recommend you arrive at the port of Barcelona or Tangier at least 1.5 hr before your departure, as it can get busy, especially in the summer. 
  • The large port of Barcelona is smoothly accessible by public transport, car or taxi. The closest underground station is Drassanes (Line L3), while the buses reaching the port are D20, H14, 20, 21, 91, 120, and 121.
  • Nador is also a popular port for trips to/from the Moroccan coast. You can hop on a Barcelona - Nador ferry, for instance. Check this and more Spain - Morocco ferry routes on our interactive Map of ferries!

About Barcelona

The bohemian city of Barcelona is a must-see wonder for anyone visiting or simply passing through Spain. Check out our recommendations and travel tips about the city, as well as ferry info about the port of Barcelona.

About Tangier

Discover what to do and see during your holidays in Tangier, and find all ferries from and to the multicultural port city of Morocco.