Best way to travel between

Ibiza, Spain
Bern, Switzerland
Travel Modes
Price
Distance
Duration
CO2
bus
$122.0
1313.52 km
28h 45mins
39.41 kgs
 
flight
$270.0
1125.6 km
6h 19mins
121.56 kgs
 
drive
$316.0
1225.13 km
18h 16mins
156.82 kgs
 
train
$388.0
1310.16 km
20h 17mins
69.44 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1313.52 km 28h 45mins 111 CHF 122.0
Flight 1125.6 km 6h 19mins 245 CHF 270.0
Drive 1225.13 km 18h 16mins 287 CHF 316.0
Train 1310.16 km 20h 17mins 352 CHF 388.0
Take Ferry from Ibiza to Barcelona
Time: 9h 22mins Cost: 50 CHF; $ 49.5 - 60.5 USD CO2 Emission: 39.22 kgs
Take Bus from Les Drassanes to Buenaventura Muñoz-Sardenya
Time: 17mins Cost: 2 CHF; $ 1.8 - 2.2 USD CO2 Emission: 0.09 kgs
Take Bus from Barcelona North to Bern
Time: 18h 0mins Cost: 59 CHF; $ 58.5 - 71.5 USD CO2 Emission: 30.15 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Ibiza, Spain and Bern, Switzerland is to travel by bus, which will cost about 111 CHF or 109.80 USD.