How long is the ferry from Spain to Ibiza?
The crossing time by ferry from Spain to Ibiza ranges between routes, operators and ships. Barcelona to Ibiza ferry on average approximately takes 8hrs. The distance from Barcelona to Ibiza is approximately 153 nautical miles. Sailings from Valencia to Ibiza take on average 5hr 15m.
The fastest ferry from Spain to Ibiza is from Denia. The distance from Denia to Ibiza is 62 nautical miles with a crossing time of approximately 2 hours and 15 minutes. Balearia offer this route with 11 sailings weekly combined.
Spain to Ibiza Ferry Operators
The following operators sail from Spain to Ibiza: Balearia, Trasmed GLE, Trasmediterranea and GNV. Timetables vary depending on the ferry company. Check the latest ferry timetables between Spain to Ibiza with just a few clicks using our deal finder.
What is the ferry price from Spain to Ibiza?
Prices for the Spain Ibiza ferry might change depending on the season you wish to travel. Cheap ferry tickets are typically available during off peak, outside of the high season. Please visit our
special offers page to view all the latest ferry discounts.
Can I travel with a vehicle from Spain to Ibiza?
The following operators accept vehicles on ferries from Barcelona - Ibiza: Balearia, GNV, Trasmediterranea and Trasmed GLE.
Not all ships will accept vehicles, check out our Deal Finder for the latest sailing availability, for traveling with vehicles.
Spain to Ibiza Ferry Routes
The following routes sail between Spain to Ibiza: Barcelona - Ibiza, Denia - Ibiza and Valencia - Ibiza.
Some routes are seasonal, whereas others sail year round. To get the most up to date sailing information for ferries from Spain to Ibiza search in our Deal Finder.