
- •
- •
- •
- •
- •
- •
- •
- •
Ferries from Tangier (All Ports) in Morocco to Barcelona in Spain, run all year-round from Tanger Med ports, 3 days a week. The first ferry from Tanger Med, leaves at 23:59. The last ferry of the day departs from Tanger Med at 23:59. Between June and September, there are about 3 ferry crossings each week. During the low season, the route usually has around 1 weekly sailings. The quickest ferry from Tanger Med takes 31h , while the average duration is around 32h 34min. Ticket prices range between €84.00 and €655.00. You can book your ferry to Barcelona, Spain, online through Ferryscanner for an easy booking experience and the best price guarantee.
Ferry companies from Tangier (All Ports) to Barcelona
The route from Tangier (All Ports) to Barcelona is operated by Grandi Navi Veloci. See the ferry companies running next week, grouped by departure port and sorted by average ticket price.
Tangier (All Ports) to Barcelona ferry schedule
The ferry schedule from Tangier (All Ports) to Barcelona in Spain can change depending on the company and time of year. A quick overview to help you plan your trip:

Can I travel by ferry from Tangier (All Ports) to Barcelona, Spain?
Yes, you can travel from Tangier (All Ports) to Barcelona by ferry, a convenient way for you to move between Morocco and Spain. The route is served by Grandi Navi Veloci ferry companies, with an average travel time of 32h 34min to reach Spain. Ferry options depart from Tanger Med ports and are available weekly.

How long is the ferry from Tangier (All Ports), Morocco to Barcelona, Spain?
The ferry trip from Tangier (All Ports) in Morocco to Barcelona in Spain takes on average around 32h 34min, with the fastest ferry completing the crossing in 31h from Tanger Med port. For the remaining ports, the average travel time is: . Travel times can change depending on the ferry operator, sea conditions, and whether you’re taking a high-speed or regular ferry. In some cases, the route might be available by just one ferry company.
The distance between Tangier (All Ports) and Barcelona is roughly 904.81km or 488.24nm. The longest ferry trip on this route takes up to 34h 45min and leaves from Tanger Med.
When you book ferries to Barcelona through Ferryscanner, the Recommended option is picked using an algorithm that looks at things like direct routes, travel time, e-ticket availability, and arrival times. This helps you find the most convenient option for your trip.
Fastest crossing from Tangier (All Ports) to Barcelona, Spain
The quickest ferry from Tangier (All Ports) to Barcelona in Spain is the EXCELLENT, run by Grandi Navi Veloci, leaving from Tanger Med. It takes only 31h , making it the shortest ferry ride on this route.
Is it possible to take a day trip from Tangier (All Ports) to Barcelona?
No, a day trip from Tangier (All Ports) to Barcelona isn’t really doable, since the shortest trip takes 31h and there’s no return ferry on the same day. It’s better to plan to stay at least one night in Barcelona to enjoy your visit. You can use our ferry search and booking system to check return options and see all schedules for the Barcelona to Tangier (All Ports) route.
Do overnight ferries run from Tangier (All Ports) to Barcelona?
Night ferries are available on the Tangier (All Ports) to Barcelona route, with departures from Tanger Med. They offer a comfortable option for reaching Spain while making the most of your overnight travel.
This summary for the Tangier (All Ports) to Barcelona in Spain route is based on recent data and is updated regularly. Schedules may change due to seasons, ferry companies, or availability. For the latest timetable, including routes, stops, and prices, check our ferry search and booking system.

Ferry prices, offers and discounts from Tangier (All Ports) to Barcelona
Ferry ticket prices from Tangier (All Ports) to Barcelona in Spain depend on the type of ticket, the ferry company, and the port you leave from. Foot passenger fares range from €84.00 to €655.00, while vehicle tickets cost around €216.00 on average. Extras like cabins or premium seats may come with an additional charge. When sailing from:
- Tanger Med, ferry tickets start at €84.00 for foot passengers and from €110.24 for vehicles.
Booking as early as possible is the best way to get the lowest prices when traveling to Barcelona, as fares tend to increase closer to departure. Some ferries may have specific restrictions, such as only accepting foot passengers or requiring vehicles for boarding.
Ferry Offers
You might find special offers on the Tangier (All Ports) to Barcelona route, depending on the season and the ferry company. These can include early booking discounts or limited-time promotions. To stay in the loop, follow the Ferryscanner blog, keep an eye on our social media, and subscribe to our newsletter. Booking in advance is the best way to grab a low-price ticket to Barcelona. Any available offers will be automatically applied when you book.
Choose your ferry from Tangier (All Ports) to Barcelona

How to get from Tangier (All Ports) to Spain
To travel from Tangier to Barcelona, the ferry is your best option. Ferries depart from two main ports: Tanger Med, located approximately 40 minutes from the city center, and the more conveniently situated Tangier Ville, just a short taxi ride from popular attractions. Both ports offer frequent services, making it easy to find a suitable departure time, and there are local buses and taxis to get you to each port with little effort.
At Tanger Med, you’ll typically find the departure area bustling with activity, where you may encounter various signage in both Arabic and Spanish. Expect passport checks before boarding, and ensure you have your necessary travel documents handy. While these processes can vary, it’s wise to arrive early to account for any unexpected delays. Remember to check your tickets or the email confirmation for the latest updates before heading out.

Traveling from Tangier (All Ports) to Barcelona on foot or by vehicle
Ferries from Tangier (All Ports) to Barcelona in Spain allow foot passengers, and wheelchair accessibility is usually available. To confirm specific services, please contact our support team. Passengers are advised to arrive at the boarding point at least 60 minutes before departure. For added convenience and peace of mind, add Flexi Cancellation and SMS Notification Packages during the booking process.

Can I take a car on the ferry from Tangier (All Ports) to Barcelona?
Cars are allowed on certain ferries from Tangier (All Ports) to Barcelona, Spain, and we provide a simple and convenient way to book your ticket. Below is a list of ferries that accommodate cars:
- EXCELLENT.- Grandi Navi Veloci, departing from Tanger Med
- GNV CRISTAL- Grandi Navi Veloci, departing from Tanger Med
- FANTASTIC.- Grandi Navi Veloci, departing from Tanger Med
- EXCELSIOR- Grandi Navi Veloci, departing from Tanger Med
- EXCELLENT- Grandi Navi Veloci, departing from Tanger Med
- GNV VIRGO- Grandi Navi Veloci, departing from Tanger Med
- FANTASTIC- Grandi Navi Veloci, departing from Tanger Med
- GNV AURORA- Grandi Navi Veloci, departing from Tanger Med
Vehicle transport prices start at €110.24, depending on the vehicle type, ferry company, and season. If you're sending a vehicle without a driver, please reach out to our support team for more information.
Take your motorcycle to Barcelona
Travel with your motorcycle on EXCELLENT., GNV CRISTAL, FANTASTIC., EXCELSIOR, EXCELLENT, GNV VIRGO, FANTASTIC, GNV AURORA ferries from Tangier (All Ports) to Barcelona, Spain. Adding a motorcycle to your booking is simple, and pricing is tailored specifically for two-wheel vehicles.
Take your bicycle to Barcelona
Bicycles are generally accepted on ferries from Tangier (All Ports) to Barcelona, Spain, and they're often carried free of charge. If there’s a fee, it will be shown during the booking process. Ferries that allow bicycles include: EXCELLENT., GNV CRISTAL, FANTASTIC., EXCELSIOR, EXCELLENT, GNV VIRGO, FANTASTIC, GNV AURORA.
Taking luggage with you on the ferry to Barcelona
When taking the ferry from Tangier (All Ports) to Barcelona, Spain, most ferry companies let you bring luggage on board at no extra cost.
Luggage allowance: The usual limit is 1 piece of luggage per person, weighing up to 50 kg. Keep in mind that this may vary depending on the company or specific ferry. Per ferry:
- FANTASTIC, GNV Aurora, GNV VIRGO: Up to 0kg per passenger.
Label your luggage clearly and remember to place it in the designated storage areas indicated to you by the crew when boarding. For any oversized or additional luggage, extra fees may apply, depending on the ferry company.
For more details or unique restrictions, please get in touch with our support team.
Cabins on board
On longer trips from Tangier (All Ports) to Barcelona, Spain some ferries provide cabin options so you can relax during the crossing. Depending on the vessel, you might find private or shared cabins, and in some cases, pet-friendly cabins are also available.
Do ferries from Tangier (All Ports) to Barcelona have cabins?
Cabins are available on the EXCELLENT, EXCELLENT., EXCELSIOR, FANTASTIC, GNV Aurora, GNV CRISTAL, fantastic., gnv virgo ferries to Barcelona, giving you a comfortable place to rest during the trip. Both private and shared cabins may be offered. Make sure to book early, as they can sell out fast.
Travelling with your pet to Barcelona
Pets are allowed on the ferries from Tangier (All Ports) to Barcelona, but specific policies vary by ferry company. General guidelines:
- Larger pets use the ship’s kennel; pets under 10 kg may stay in their owner's carrier.
- Service dogs are exempt from kennel requirements.
- Ensure you have all the necessary documents, tickets, and pet essentials for your trip, especially when traveling outside the European Union.
If you’re unsure, check the ferry company’s page on our website or contact our support team for help.

Smart tips for traveling from Tangier (All Ports) to Barcelona, Spain
Make your journey from Tangier (All Ports) to Barcelona, Spain an enjoyable experience with these handy tips for a safe, comfortable, and fun ride!
Safety: Ferries on this route follow strict safety regulations, giving you peace of mind during your trip.
Parking: Ample parking is available at Tanger Med, making it convenient for travelers.
Scenic Views: Enjoy breathtaking Mediterranean views as you cruise from Tangier to Barcelona. Don’t forget your camera!
Ticket Tips: Book your tickets in advance through the Ferryscanner app for the best prices and timely updates.
Dining Options: Explore onboard dining choices, but consider bringing snacks and water for the journey.
Relaxation: Take time to unwind on the ferry. Grab a seat on the outdoor deck while enjoying the sea breeze, but bring a jacket for chilly spaces and keep in mind it can be windy.
Weather: Sunscreen is essential for summer travels, and a light jacket is useful onboard as temperatures can drop.
Fun Fact: Did you know that Barcelona is home to the famous Sagrada Familia, an iconic basilica designed by Antoni Gaudí?
Local Flavor: Don't miss out on trying authentic tapas or enjoying the vibrant beach life once you arrive!
Check out our blog for more tips and inspiration to help you enjoy your trip to Barcelona even more.

Finding your way to the ports in Tangier (All Ports)
The Tanger Med ferry terminal is located approximately 40 kilometers east of Tangier, in the northern part of Morocco. It’s situated near key landmarks like the Ronda del Oriente highway, making it easily accessible from the city center and Tangier Airport, which is about a 30-minute drive away. To reach the ferry port, you can travel by car, taxi, or bus. Buses from Tangier to the terminal run regularly, and taxis offer a direct option for more convenience, taking around 35 minutes.
In Barcelona, the ferry terminal is situated in the Port of Barcelona, close to major areas such as La Rambla and the Gothic Quarter. It’s easily accessible by public transport, with several metro and bus lines serving the area. The terminal is also within walking distance from the city’s center, making it convenient for travelers arriving from various parts of the city.
For the most accurate information regarding transportation schedules and their availability, please double-check before your journey, as these can change. If you encounter any inconsistencies or need assistance, feel free to reach out to our support team.

Make the most of your time in Barcelona, Spain
Barcelona, Spain, is a fantastic city packed with fun things to see and do! One of the most famous spots is the stunning Sagrada Familia, a giant church that looks like something from a fairy tale. You can also wander through the colorful streets of the Gothic Quarter, where you'll find cool shops and tasty ice cream. Make sure to visit Park Güell, with its beautiful gardens and amazing mosaics created by artist Antoni Gaudí.
After exploring, relax at the pretty beaches like Barceloneta, where you can swim or build sandcastles. Don't forget to try delicious local food, like tapas (small dishes) and churros with chocolate.
Barcelona has something for everyone! You can visit for just a few days or use it as a starting point to explore nearby places, like the beautiful Costa Brava beaches or the charming island of Mallorca. Whether you're looking for history, art, or just a fun time, Barcelona will leave you smiling and wanting more!
Ferries on the Tangier (All Ports) - Spain route
Learn about the ferries running between Tangier (All Ports), Morocco and Barcelona, Spain.

FANTASTIC Grandi Navi Veloci

EXCELLENT Grandi Navi Veloci

EXCELSIOR Grandi Navi Veloci



