Barcelona Ferry
Barcelona Ferry
With a selection of up to 92 weekly sailings, the port of Barcelona connects mainland Spain with destinations such as Mallorca, Ibiza, Menorca, Rome, Sardinia, Italy, Algeria, Formentera and Morocco. Sailing duration ranges from 4 hours 41 minutes on the Barcelona to Alcudia ferry route to 31 hours 45 minutes on the Barcelona to Tangier Med ferry route. Sailing information can vary depending on when you travel. We recommend using our Deal Finder to see live sailing times and prices for ferries from Barcelona.
Grimaldi Lines - Grimaldi Lines, Muelle de Costa, S/N, 08039 Barcelona, Spain
Balearia Foot Passenger Terminal - Terminal Nord, Moll de Barcelona, World Trade Center 08039 Barcelona, Spain
Trasmed - Trasmed, Moll de Sant Bertran, 3, 08039 Barcelona, Spain
Grandi Navi Veloci Barcelona Terminal - Grandi Navi Veloci, Moll de Sant Bertran, 3, 08039 Barcelona, Spain
Algerie Ferries - Algerie Ferries: Moll de Sant Bertran, 3, 08039 Barcelona, Spain
Baleria Vehicle Terminal - Terminal F4 Balearia, Moll Adossat, Salida 20 de la Ronda Litoral, 08039 Barcelona, Spain
Balearia Departures to Algiers - Truck Center - Embarcament provisional Baleària, Sants-Montjuïc, 08039 Barcelona, Spain
Barcelona - Oran with Balearia
Barcelona - Ibiza with Balearia, Grandi Navi Veloci & Trasmed GLE
Barcelona - Alcudia with Balearia & Trasmed GLE
Barcelona - Palma with Balearia, Grandi Navi Veloci & Trasmed GLE
Barcelona - Mahon with Grandi Navi Veloci & Trasmed GLE
Barcelona - Genoa with Grandi Navi Veloci
Barcelona - Tangier Med with Grandi Navi Veloci
Barcelona - Nador with Grandi Navi Veloci
Barcelona - Civitavecchia with Grimaldi Lines
Barcelona - Porto Torres with Grimaldi Lines
More routes than anyone else.
Compare fares, times & routes in one place.
Change plans easily with flexi tickets.
Book e-tickets & manage trips in-app.
Live ship tracking & real-time updates.
Top-rated customer support when you need it.
Yes, you can get a ferry from Barcelona to 13 ferry ports. Ferries from Barcelona are operated by 4 ferry companies including Balearia, Grandi Navi Veloci, Grimaldi Lines & Trasmed GLE. There are currently 21 daily and 92 weekly sailings from Barcelona.
Barcelona ferries sail to 13 ferry ports. These ferry ports include Palma, Ibiza, Alcudia, Mahon & Civitavecchia.
The duration of the Barcelona ferry depends which route you take. Ferries from Barcelona range between 4 hours 41 minutes and 31 hours 45 minutes. Bear in mind that Barcelona ferry times can change from season to season so it's best to check the latest Barcelona ferry timetable before you book.
The fastest ferry from Barcelona ferry port is to Alcudia, with a duration of around 4 hours 41 minutes.
Popular ferries from Barcelona include:
Barcelona to Palma
Barcelona to Palma is the most popular route. The journey usually takes around 7 hours 40 minutes and costs £149 on average.
Barcelona to Ibiza
Barcelona to Ibiza is the second most popular route. It takes around 8 hours 20 minutes and usually costs approximately £110.
Barcelona ferry timetables vary depending on the ferry route, operator and season. We recommend checking the latest timetable for your desired ferry route before you book. You can see the current timetable for Barcelona to Palma and Barcelona to Ibiza below.
Barcelona to Palma timetable:
First ferry: 21:30
Last ferry: 23:00
Barcelona to Ibiza timetable:
First Ferry: 21:45
Last Ferry: 22:01
Barcelona ferry prices vary depending on various factors. The route, season, operator and type of ship you sail on can all affect the Barcelona ferry cost. Prices are usually cheaper for foot passengers and outside of the peak summer months.
The Barcelona to Palma ferry route costs around £149 on average, whereas the Barcelona to Ibiza ferry route usually costs approximately £110.
Yes, you can take a car ferry from Barcelona. For more information on routes and car ferry prices, check out our Deal Finder.
Car operators: Balearia, Grandi Navi Veloci, Grimaldi Lines & Trasmed GLE
Yes, foot passengers are allowed on ferries from Barcelona.
Foot operators: Balearia, Grandi Navi Veloci, Grimaldi Lines & Trasmed GLE
You can take your pet on the ferry from Barcelona.
Pet operators: Balearia, Grandi Navi Veloci & Grimaldi Lines
For more information about pet accommodation and fees, please view our Deal Finder.
Yes, cabins are available on ferries from Barcelona.
Cabin operators: Balearia, Grandi Navi Veloci, Grimaldi Lines & Trasmed GLE
You can book Barcelona ferry tickets online at Direct Ferries. Just use our Deal Finder to see live pricing and availability. We recommend booking your Barcelona ferry tickets in advance to get them at the best possible price. You can also check out our Special Offers page to see if there are any discounts on your desired route.
Barcelona ferry port has a 2000 year history and today is still one of the biggest European ports. It serves as gateway to the Balearic Islands of Mallorca, Menorca, Ibiza and Formentera with numerous ferry company's involved in making the connections, offering numerous departures per day. You can also travel to the Mediterranean island of Sardinia from Barcelona as well as Morocco, with departures to Tangier Med. The most famous touristic places (Park Güell, Las Ramblas, The Sagrada Familia) are really close to the port both on foot and by public transportation.
Barcelona Ferry Port by Car
Barcelona Ferry Port by Train
Barcelona Ferry Port by Bus
Barcelona Accommodation
Barcelona Ferry Port Address