Best way to travel between

Bern, Switzerland
Palma de Mallorca, Spain
Travel Modes
Price
Distance
Duration
CO2
bus
$129.0
1329.12 km
29h 23mins
39.87 kgs
 
flight
$195.0
978.18 km
6h 1mins
105.64 kgs
 
drive
$321.0
1230.6 km
17h 56mins
157.52 kgs
 
train
$389.0
1244.32 km
19h 43mins
65.95 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1329.12 km 29h 23mins 95 EUR 129.0
Flight 978.18 km 6h 1mins 144 EUR 195.0
Drive 1230.6 km 17h 56mins 236 EUR 321.0
Train 1244.32 km 19h 43mins 286 EUR 389.0
Take Bus from Bern to Barcelona
Time: 19h 56mins Cost: 55 EUR; $ 67.5 - 82.5 USD CO2 Emission: 31.74 kgs
Take Bus from Av. Meridiana-AlmogĂ vers to Les Drassanes
Time: 16mins Cost: 1 EUR; $ 1.8 - 2.2 USD CO2 Emission: 0.18 kgs
Take Ferry from Barcelona to Palma de Mallorca
Time: 8h 4mins Cost: 37 EUR; $ 45.0 - 55.0 USD CO2 Emission: 33.96 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Bern, Switzerland and Palma de Mallorca, Spain is to travel by bus, which will cost about 95 EUR or 116.10 USD.