Search ferry tickets to Barcelona

switcheroo

Quickview

How to get to Barcelona by ferry?

Routes3
Trips per day3
ferry carriers2
Stations1
Lowest Prices
We work directly with hundreds of carriers to find the best available fares.
No Wanderu Fees
We never add any extra fees. We just make it easy to book your travels.
Best Travel Options
We help you find & compare the best coaches, trains and flights in one place.

How to find cheap ferry tickets to Barcelona?

The cheapest prices for a ferry ticket to Barcelona that users have found recently on Wanderu start at €63.92. Such great deals to Barcelona are available on one route to Ibiza. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on ferry travel to get you to Barcelona. Ibiza at €63.92 has consistently the lowest average ferry ticket prices to Barcelona.

What are the main ferry stations in Barcelona?

The most popular ferry station in Barcelona is Barcelona Port. Barcelona Port is the busiest ferry station in Barcelona.

Ibiza Town

There is one ferry schedule per day connecting Ibiza Town with Barcelona. It takes on average 8 hours and 30 minutes to travel 176 miles, 283 kms, by ferry from Ibiza Town. One ferry company operates schedules from Ibiza Town, with Trasmediterranea offering the most daily connections to Barcelona. Travelling by ferry from Ibiza Town you will most likely to arrive in Barcelona at Barcelona Port.
Avg. Time
8h 30m
Avg. Price
€63.92

Nador

There is one ferry schedule per day connecting Nador with Barcelona. It takes on average 30 hours to travel 511 miles, 823 kms, by ferry from Nador. One ferry company operates schedules from Nador, with Grandi Navi Veloci offering the most daily connections to Barcelona. Travelling by ferry from Nador you will most likely to arrive in Barcelona at Barcelona Port.
Avg. Time
1d 6h 0m
Avg. Price
€65.88

Palma

There is one ferry schedule per day connecting Palma with Barcelona. It takes on average 8 hours and 6 minutes to travel 128 miles, 206 kms, by ferry from Palma. One ferry company operates schedules from Palma, with Trasmediterranea offering the most daily connections to Barcelona. Travelling by ferry from Palma you will most likely to arrive in Barcelona at Barcelona Port.
Avg. Time
8h 6m
Avg. Price
€76.63

Genoa

There is one ferry schedule per day connecting Genoa with Barcelona. It takes on average 21 hours and 36 minutes to travel 402 miles, 646 kms, by ferry from Genoa. One ferry company operates schedules from Genoa, with Grandi Navi Veloci offering the most daily connections to Barcelona. Travelling by ferry from Genoa you will most likely to arrive in Barcelona at Barcelona Port.
Avg. Time
21h 36m
Avg. Price
€60.88

Tangier

There is one ferry schedule per day connecting Tangier with Barcelona. It takes on average 35 hours and 3 minutes to travel 582 miles, 936 kms, by ferry from Tangier. One ferry company operates schedules from Tangier, with Grandi Navi Veloci offering the most daily connections to Barcelona. Travelling by ferry from Tangier you will most likely to arrive in Barcelona at Barcelona Port.
Avg. Time
1d 11h 3m
Avg. Price
€76.40

Located in , Spain, you can travel by ferry to Barcelona from 3 destinations and choose from 3 daily ferry schedules to get you there. Trasmediterranea has the most ferry connections to Barcelona. The furthest ferry arriving in Barcelona covers a distance of 510.97 miles, 822.13 kms, covering the journey in 30 hours

Looking for other ways to get there? Check out Bus options to Barcelona.

Ferry companies serving Barcelona

Trasmediterranea

There are 1 daily Trasmediterranea schedules to Barcelona. Trasmediterranea can get you to Barcelona by ferry from 2 destinations including Palma.
WiFi
Meal
Satellite TV
Beverage
Avg. Time
8h 9m
Avg. Price
€75.22

Grandi Navi Veloci

There are 1 daily Grandi Navi Veloci schedules to Barcelona. Grandi Navi Veloci can get you to Barcelona by ferry from Nador.
WiFi
Meal
Satellite TV
Beverage
Avg. Time
1d 6h 0m
Avg. Price
€65.88