Barcelona to Ibiza Ferry
The Barcelona to Ibiza ferry route is available with 2 operators and runs all year round. The crossing from Barcelona to Ibiza takes around 8 hours and 32 minutes on ferries servicing this route. The duration of the Barcelona to Ibiza ferry can vary between 7 hours 59 minutes and 9 hours 30 minutes depending on weather conditions and the operator that you choose to book with.
Barcelona to Ibiza ferry schedules
There are currently up to 13 sailings departing each week from Barcelona to Ibiza. Ferry schedules usually fluctuate in the high season.
Barcelona to Ibiza ferry time
The first Barcelona to Ibiza ferry departs at around 21:45 and the last ferry leaves at around 22:01. Ferry schedules can vary by operator and season.
Fast ferry from Barcelona to Ibiza
Balearia is the fastest ferry from Barcelona to Ibiza.
Can passengers book a cabin on the Barcelona to Ibiza ferry?
Yes, cabins are available to book on ferries from Barcelona to Ibiza.
Barcelona to Ibiza ferry price
Barcelona to Ibiza ferry prices can vary between £61 and £382 depending on the operator, season and whether you are travelling with a vehicle. The average price of a foot passenger is £100 but prices can range from £32 to £234. The average price with a car is £209. Car prices can range from £80 to £386. Prices may vary for other vehicle types. All ferry prices can change from season to season.
Prices subject to change, pricing representative of searches over last 30 days.
Barcelona to Ibiza ferry tickets
Discover the cheapest Barcelona to Ibiza ferry tickets using our amazing deal finder. We recommend booking your tickets in advance for the best possible prices and availability.