Home · Routes · Barcelona–Ibiza
Spain → Spain 🇪🇸

Barcelona to Ibiza Ferry

An overnight crossing from Barcelona to the island of Ibiza, carrying holidaymakers and their cars to the Balearics.

8h 30 crossing 1 / day from £155 car + 2
Crossing time
8h 30
Operators
Balearia, Trasmediterranea
Sailings
1 / day
From
£155
Route type
Day crossing
Book this crossing

Search live Barcelona to Ibiza ferry prices

The search below is already set to this route — just hit search for live fares and times from every operator, via our Direct Ferries partner. Change the ports to compare another crossing.

Opens Direct Ferries · we earn a commission, you pay the same.
The crossing

The Barcelona to Ibiza ferry

The Barcelona to Ibiza ferry is a popular way to reach the famous Balearic island without flying, ideal for those who want to bring a car and explore beyond the resorts. Most sailings run overnight, letting you board in Barcelona in the evening, rest in a cabin and wake to the island coming into view, its whitewashed old town of Dalt Vila crowning the harbour. Beyond its celebrated nightlife, Ibiza rewards visitors with hidden coves, pine-clad hills and the quieter charms of the north, all far easier to reach with your own vehicle. Modern ferries provide comfortable cabins, restaurants, bars and outdoor decks for the long crossing. The route is busiest in high summer, when reserving well ahead is essential, while the shoulder months offer a calmer, more affordable journey. It is a leisurely, characterful start to an island holiday.

Good to know

Barcelona to Ibiza ferry — common questions

How long is the Barcelona to Ibiza ferry?

The crossing generally takes around eight to nine hours, typically as an overnight sailing.

Can I take my car to Ibiza?

Yes. The route carries vehicles, which is ideal for reaching the island's quieter beaches and villages.

Are cabins available?

Yes. Overnight ferries offer cabins so you can sleep during the crossing and arrive rested.

More crossings

Related ferry routes