Take the ferry from Barcelona to Tangier and depart from one of the busiest harbors in the Mediterranean Sea which connects two countries, Spain with Morocco!
The city of Barcelona, a land full of fascinating imperial cities, is the capital of Catalonia and the second largest city in Spain. The port of Barcelona is one of the largest ports in Europe. Ferries, cruise ships and container ships end up at the Port Franc de Barcelona.
The city of Tangier is the province of Tangier-Asilah in northern Morocco, next to the North African coast, west of the Straits of Gibraltar.
Depart from the famous capital of Catalonia and book your ferry tickets to Tangier in advance since it is a very popular route!
Ferry distance from Barcelona to Tangier
The ferry distance between Barcelona and Tangier is around 572 nautical miles (1060km).
Ferry duration from Barcelona to Tangier
The ferry duration from Barcelona to Tangier takes approx. from 28 hr to 33 hr.
Ferry frequency from Barcelona to Tangier
There are about 5 weekly ferry crossings from the port of Barcelona to Tanger-Med in Tangier.
The earliest ferry usually departs at 08:00 and arrives in Tangier around 13:00 the next day. The latest crossing is at 14:30, reaching Tangier around 20:30 the next day.
Ferry types from Barcelona to Tangier
The conventional ferries which sail from Barcelona to Tangier are a unique experience that every traveler should embrace. Spacious areas, big variety of seats and cabins, garages and lots of amenities to make your journeys one-of-a-kind.
Useful tips for Barcelona to Tangier ferry crossing
- Visit our Barcelona and Tangier pages to get the opportunity to check all the possible transportation options in order to approach or leave the ports
- Remember to be present at the port 1 or 2 hours prior to your departure
- Check all available routes or alternatives and compare prices by taking advantage of our online booking engine
- For a relaxed and comfortable overnight journey we recommend you to book a cabin through our booking system easy and simple