The port and the old town of Ibiza

Ferry from Barcelona to Ibiza

Tickets & Schedules

How to get from Barcelona to Ibiza by ferry

There are daily ferry crossings from Barcelona to Ibiza with an average duration of 9 hrs. Read the latest information about the crossing in our ferry guide.

Ferry schedules from Barcelona to Ibiza*

Is there a ferry from Barcelona to Ibiza?

There are usually around 8 weekly ferry crossings from Barcelona to Ibiza. The ferry companies that normally operate on this route are Baleària, Trasmediterránea and GNV.

Please note that ferry timetables are subject to change depending on the season. You can check real-time schedules and buy your ferry ticket for the Barcelona - Ibiza crossing on Ferryhopper. 

How long is the ferry ride from Barcelona to Ibiza?

The ferry trip duration from Barcelona to the port of Ibiza town ranges from 8 hr to 13 hr. Travel time depends on the company and type of ferry. 

Is there a high-speed ferry from Barcelona to Ibiza?

The route Barcelona - Ibiza is mainly operated by standard ferries that have bed cabins as well as a garage for the transfer of vehicles. The fastest ferry to Ibiza reaches the island in 8 hr. 

How much is the ferry from Barcelona to Ibiza?

Ferry prices from Barcelona to Ibiza start at around €50. The ticket cost can be higher or lower depending on available discounts, seat or cabin type and vehicle selection. 

What’s the ferry schedule from Barcelona to Ibiza?

There are normally several weekly crossings from the port of Barcelona to Ibiza, with the frequency usually increasing during the summer. 

The majority of the ferries depart from Barcelona at around 22.00 and they reach the port of Ibiza at 06.00 or 07.00.

The latest route to Ibiza from Barcelona normally leaves at 23:00 and arrives at the port of Ibiza around 13:00 on the next day.

What’s the distance between Barcelona and Ibiza?

The distance between Barcelona and Ibiza is approximately 149 nautical miles (276 km).

Am I allowed to travel from Barcelona to Ibiza?

Yes, starting May 9, 2021, ferry travel from Barcelona to Ibiza is allowed for holiday reasons. See more details about ferry travel and Covid-19 in Spain.

Where can I book cheap ferry tickets from Barcelona to Ibiza?

You can book cheap ferry tickets from Barcelona to Ibiza and the Balearic Islands on Ferryhopper with just 4 clicks. Find all the available ferry connections on our Map of ferries, compare schedules, companies and prices and book ferry tickets to Ibiza at no extra cost

Sailing boats at a beach in Ibiza

Sailing boats off the coast of Ibiza.

Useful tips for your ferry trip from Barcelona to Ibiza

Here are some travel tips for your trip from Barcelona to Ibiza:

  • If you travel with a vehicle, we recommend arriving at the port of Barcelona at least 1.5 hr before departure as the port can be extra busy. 
  • The port of Ibiza is located a 10 min drive from the beautiful historical center of the town, where you can find lots of shops, bars, and restaurants. 
  • From the port of Ibiza, you can easily organize a day trip to the beautiful island of Formentera. The Ibiza-Formentera ferry ride lasts just 30 min and there are multiple departures during the day. 
  • In Ibiza, we suggest you move around either by your own vehicle or by public transport. Taxis are the most expensive mode of transport on the island. 
  • Read our Ibiza travel guide for tips and useful information about the island. 

Where to take the ferry from Barcelona to Ibiza

There are regular ferries departing from the port of Barcelona to Ibiza and the Balearic islands. The port of Barcelona is located 9km out of the center of the city and it's easily accessible by public transport (underground or bus) as well as by car or taxi. 

To get to the port of Barcelona from the city airport you'll need about 25 min by car or 1 hr by public transport. 

Can I travel on the ferry from Barcelona to Ibiza with a car?

Yes, ferries traveling from Barcelona to Ibiza can carry vehicles

Ferry luggage

Each ferry company has its own baggage allowance policy. Trasmediterránea allows passengers a maximum of 40 kg of luggage for cabins and 30 kg for seats, while ferries often have closed luggage storage rooms. In Baleària ferries you can carry the maximum luggage that you can get on board by yourself, without help and in one go. There are also open luggage trunks in the passenger lounges, where you can leave your luggage during the trip. In GNV each passenger is allowed to carry up to 2 pieces of personal luggage on board.

Cabins

Most ferries traveling from Barcelona to Ibiza have cabins as well as numbered seats. The duration of the trip from mainland Spain to Ibiza can be long so we recommend booking a bed cabin for maximum comfort.  

Daily ferries from Barcelona to Ibiza