Allow at least 2 hours at each connection hub for transfers
The main way to travel from Ibiza to Barcelona is by ferry, which takes about 9 hours. If you have the time and want to experience the Mediterranean, this is a good option. However, be aware that the ferry is not the fastest way to reach the city. Check current prices and schedules with providers like Ferryhopper or Omio.
Budget Tip
The ferry is also the cheapest option, with prices ranging from 40 to 120 EUR. However, you'll need to dedicate almost a full day to the journey.
For families
The ferry can be comfortable for families looking for a relaxed sea journey. Keep in mind the long travel time to reach Barcelona.