Best way to travel between

Copenhagen
Bern, Switzerland
Travel Modes
Price
Distance
Duration
CO2
bus
$141.0
1520.05 km
22h 59mins
45.6 kgs
 
flight
$177.0
1366.56 km
6h 39mins
147.59 kgs
 
flight
$186.0
1123.2 km
5h 53mins
121.31 kgs
 
flight
$189.0
1430.04 km
8h 43mins
154.44 kgs
 
flight
$207.0
1133.6 km
6h 3mins
122.43 kgs
 
drive
$240.0
1443.75 km
13h 18mins
184.8 kgs
 
train
$272.0
1856.06 km
21h 25mins
98.37 kgs
 
train
$362.0
1302.9 km
15h 13mins
69.05 kgs
 
train
$377.0
1297.85 km
13h 25mins
68.79 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1520.05 km 22h 59mins 128 CHF 141.0
Flight 1366.56 km 6h 39mins 161 CHF 177.0
Flight 1123.2 km 5h 53mins 169 CHF 186.0
Flight 1430.04 km 8h 43mins 171 CHF 189.0
Flight 1133.6 km 6h 3mins 188 CHF 207.0
Drive 1443.75 km 13h 18mins 218 CHF 240.0
Train 1856.06 km 21h 25mins 247 CHF 272.0
Train 1302.9 km 15h 13mins 328 CHF 362.0
Train 1297.85 km 13h 25mins 342 CHF 377.0
Take Bus from Copenhagen to Frankfurt, Frankfurt central station
Time: 14h 59mins Cost: 91 CHF; $ 90.0 - 110.0 USD CO2 Emission: 32.21 kgs
Take Bus from Frankfurt, Frankfurt central station to Bern
Time: 6h 59mins Cost: 36 CHF; $ 36.0 - 44.0 USD CO2 Emission: 13.41 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Copenhagen and Bern, Switzerland is to travel by bus, which will cost about 128 CHF or 126.90 USD.