Best way to travel between

Rome
Bern, Switzerland
Travel Modes
Price
Distance
Duration
CO2
bus
$80.0
1054.56 km
13h 46mins
31.64 kgs
 
train
$152.0
984.68 km
14h 46mins
52.19 kgs
 
train
$169.0
833.25 km
6h 59mins
44.16 kgs
 
drive
$170.0
960.99 km
9h 24mins
123.01 kgs
 
flight
$180.0
906.78 km
6h 27mins
97.93 kgs
 
train
$184.0
833.25 km
7h 1mins
44.16 kgs
 
flight
$190.0
869.04 km
6h 12mins
93.86 kgs
 
flight
$194.0
912.58 km
6h 5mins
98.56 kgs
 
flight
$195.0
803.76 km
7h 23mins
86.81 kgs
 
flight
$211.0
790.5 km
7h 28mins
85.37 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1054.56 km 13h 46mins 73 CHF 80.0
Train 984.68 km 14h 46mins 138 CHF 152.0
Train 833.25 km 6h 59mins 153 CHF 169.0
Drive 960.99 km 9h 24mins 154 CHF 170.0
Flight 906.78 km 6h 27mins 163 CHF 180.0
Train 833.25 km 7h 1mins 167 CHF 184.0
Flight 869.04 km 6h 12mins 172 CHF 190.0
Flight 912.58 km 6h 5mins 176 CHF 194.0
Flight 803.76 km 7h 23mins 177 CHF 195.0
Flight 790.5 km 7h 28mins 191 CHF 211.0
Take Bus from Rome to Zurich
Time: 11h 15mins Cost: 68 CHF; $ 67.5 - 82.5 USD CO2 Emission: 27.88 kgs
Take Bus from Zurich to Berne
Time: 1h 28mins Cost: 5 CHF; $ 5.4 - 6.6 USD CO2 Emission: 3.79 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Rome and Bern, Switzerland is to travel by bus, which will cost about 73 CHF or 72.00 USD.