Best way to travel between

Zurich, Switzerland
Bergen
Travel Modes
Price
Distance
Duration
CO2
flight
$146.0
1518.22 km
5h 16mins
163.97 kgs
 
train
$221.0
2853.76 km
51h 6mins
151.25 kgs
 
bus
$223.0
2495.94 km
40h 3mins
74.88 kgs
 
train
$404.0
2681.7 km
35h 38mins
142.13 kgs
 
drive
$600.0
2451.06 km
26h 12mins
313.74 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1518.22 km 5h 16mins 890 NOK 146.0
Train 2853.76 km 51h 6mins 1,347 NOK 221.0
Bus 2495.94 km 40h 3mins 1,359 NOK 223.0
Train 2681.7 km 35h 38mins 2,463 NOK 404.0
Drive 2451.06 km 26h 12mins 3,658 NOK 600.0
Take Train from Zürich Stadelhofen to Zürich Flughafen
Time: 18mins Cost: 37 NOK; $ 5.4 - 6.6 USD CO2 Emission: 0.67 kgs
Take Flight from ZRH to BGO
Time: 2h 24mins Cost: 853 NOK; $ 126.0 - 154.0 USD CO2 Emission: 160.6 kgs
Take Bus from Bergen lufthavn Flesland to Festplassen
Time: 23mins Cost: 5 NOK; $ 0.7 - 0.8 USD CO2 Emission: 0.58 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Zurich, Switzerland and Bergen is to travel by air, which will cost about 890 NOK or 131.40 USD.