Barcelona → Ibiza

Barcelona to Ibiza Ferry

Editorial route guide, not live supplier information. Prices, crossing times, operators and service descriptions below may be outdated. Search your dates to check supplier-reported sailings and request a quote; this guide does not establish availability or booking support.

The ferry from Barcelona to Ibiza is operated by Balearia, Grandi Navi Veloci (GNV), and Trasmed. The crossing takes 8 to 9 hours 30 minutes, mostly overnight, with departures around 21:45-22:30 and arrivals 06:45-08:00. Tickets start at €14. Up to 7 weekly departures in summer; around 5 weekly the rest of the year. The route operates year-round.

Monthly sailings and fares

At a glance

Static guide reference. These figures are not current prices or schedules.

Operators
Balearia, Grandi Navi Veloci (GNV), Trasmed
Fastest crossing
8h
Typical crossing
8h 30min to 9h
Longest crossing
9h 30min
Price from
€14
Average price
€82 foot passenger; €229 with vehicle/cabin
Summer frequency
Up to 7 weekly
Winter frequency
5 weekly
Departure port
Barcelona (Moll de Sant Bertran or Drassanes Terminal F1)
Arrival port
Ibiza Town port
Distance
Approximately 260 km
Year-round service
Yes
Cabins
Yes: recommended for overnight
Vehicles
Yes (cars, motorcycles, campers)
Typical departure
Mostly 22:00-22:30 evening, arriving 06:45-08:00

Ferry operators on the Barcelona to Ibiza route

Three companies operate the Barcelona to Ibiza ferry connection.

Balearia is the most experienced operator on Spanish ferry routes, with 6 weekly crossings on this route. Vessels feature cabins, restaurants, bars, WiFi, and play areas. Balearia is the only operator allowing pets in designated areas. Crossing time is 8 hours 45 minutes from Drassanes Terminal F1.

Grandi Navi Veloci (GNV) provides 5 weekly crossings on modern vessels with first-class cabin options. Crossing takes 8 hours 30 minutes from Moll de Sant Bertran. GNV automatically issues tickets with boarding passes at the dock.

Trasmed (formerly Trasmediterranea, now part of Grimaldi Group) provides 5 weekly crossings, also from Moll de Sant Bertran. Crossing time is 8 hours 30 minutes. Trasmed offers kennels for pets from €8.

How long is the ferry from Barcelona to Ibiza?

The crossing takes 8 to 9 hours 30 minutes depending on operator and weather. Balearia takes 8 hours 45 minutes; GNV and Trasmed take 8 hours 30 minutes. Most departures are overnight.

How much does the Barcelona to Ibiza ferry cost?

Standard tickets start at €14 with the cheapest available fares. Most foot passenger tickets average €82. With a vehicle or cabin, the average price is €229. Booking 3 to 6 months in advance gives the best deals. Children under 12 receive a 50 percent discount; ages 12-25 receive 20 percent off on Balearia.

Departure and arrival ports

Ferries depart from Barcelona, with two terminals depending on operator. Balearia uses Terminal F1 at Drassanes (Moll de Drassanes). GNV and Trasmed use Moll de Sant Bertran. Both are accessible from central Barcelona by metro and bus.

Ferries arrive at Ibiza Town port, just 1.5 km from the historic center and the Old Town of Dalt Vila, a UNESCO World Heritage Site. Walking from the port to the town center takes approximately 15 minutes.

When to book your Barcelona to Ibiza ferry

For peak season (June through September), book 2 to 3 months in advance, especially for cabins on weekend dates. Booking 3 to 6 months ahead typically gives the best fares. Off-season travel is more flexible.

Travel tip: book a cabin and arrive rested

The Barcelona to Ibiza overnight ferry is one of the smartest ways to travel: depart Barcelona at 22:00, sleep in a cabin, arrive in Ibiza around 07:00 ready for the day. The cabin replaces a hotel night. Watch for sunrise approaching Ibiza, arriving at dawn is a memorable part of the trip.

Frequently asked questions

How long is the ferry from Barcelona to Ibiza?

Between 8 and 9 hours 30 minutes depending on operator and weather. Most are overnight crossings.

Which companies operate the route?

Balearia, Grandi Navi Veloci (GNV), and Trasmed.

Is the ferry available year-round?

Yes. Daily or near-daily service throughout the year.

What is the cheapest fare?

Standard tickets start at €14, though most foot passenger fares average €82.

Can I bring a car?

Yes. All three operators carry vehicles, motorcycles, and campers.

Are cabins available?

Yes. Cabins are recommended for the overnight crossing. Available with all operators.

Are pets allowed?

Yes. Balearia allows pets in designated areas. Trasmed offers kennels from €8. GNV and Trasmed have pet policies; check at booking.

What is the typical departure time?

Most ferries leave Barcelona between 22:00 and 22:30, arriving in Ibiza around 06:45-08:00.

Where does the ferry dock in Ibiza?

Ibiza Town port, 1.5 km from the historic Old Town (Dalt Vila).

What is the alternative to Barcelona?

Valencia to Ibiza (5-6 hours), Denia to Ibiza (2 hours 15 minutes), and Palma de Mallorca to Ibiza.

Barcelona → Ibiza