Best way to travel between

Hamburg
Bern, Switzerland
Travel Modes
Price
Distance
Duration
CO2
bus
$55.0
922.08 km
10h 45mins
27.66 kgs
 
train
$163.0
964.95 km
12h 22mins
51.14 kgs
 
drive
$170.0
913.04 km
9h 26mins
116.87 kgs
 
flight
$182.0
1072.23 km
6h 24mins
115.8 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 922.08 km 10h 45mins 50 CHF 55.0
Train 964.95 km 12h 22mins 148 CHF 163.0
Drive 913.04 km 9h 26mins 154 CHF 170.0
Flight 1072.23 km 6h 24mins 165 CHF 182.0
Take Bus from Hamburg to Berne
Time: 10h 45mins Cost: 50 CHF; $ 49.5 - 60.5 USD CO2 Emission: 27.69 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hamburg and Bern, Switzerland is to travel by bus, which will cost about 50 CHF or 49.50 USD.