By plane
The journey takes approximately 16 min. Ticket price is about 11–14 EUR. The travel distance is 22 km.
Carrier is Autocares MonBus.
The journey takes approximately 1 h
The journey takes approximately 33 min. Ticket price is about 4–4 EUR. The travel distance is 8 km.
Carrier is IbizaBus.
Train car ferry
The journey takes approximately 2 h 40 min. Ticket price is about 24–30 EUR. The travel distance is 359 km.
Carrier is Renfe Viajeros.
The journey takes approximately Ticket price is about 2–2 EUR. The travel distance is 5 km.
Carrier is EMT Valencia.
Car ferry
The journey takes approximately 7 h 45 min. Ticket price is about 40–700 EUR. The travel distance is 243 km.
Carrier is Acciona Trasmediterranea.
The journey takes approximately 3 h 30 min. Ticket price is about 35–360 EUR. The travel distance is 130 km.
Carrier is Balearia.
Bus car ferry
The journey takes approximately 8 h 15 min. Ticket price is about 35–55 EUR. The travel distance is 481 km.
Carrier is ALSA.
The journey takes approximately 3 min. Ticket price is about – . The travel distance is 2 km.
Carrier is DeniBus.
The journey takes approximately 2 h 30 min. Ticket price is about 35–310 EUR. The travel distance is 115 km.
Carrier is Balearia.
The journey takes approximately 28 min. Ticket price is about 24–200 EUR. The travel distance is 21 km.
Carrier is Balearia.
Drive car ferry
The drive will take 4 h 34 min.. The distance between Barcelona and Ibiza Town is 456 km. You will use 37 liters of gasoline at a cost of €48.1.
See on this site which rental company has the best deal.
The journey takes approximately 2 h 30 min. Ticket price is about 35–310 EUR. The travel distance is 115 km.
Carrier is Balearia.
The journey takes approximately 28 min. Ticket price is about 24–200 EUR. The travel distance is 21 km.
Carrier is Balearia.