Best way to travel between

Lisbon
Bern, Switzerland
Travel Modes
Price
Distance
Duration
CO2
bus
$180.0
2243.34 km
35h 51mins
67.3 kgs
 
flight
$182.0
1909.62 km
6h 27mins
206.24 kgs
 
flight
$202.0
1811.52 km
6h 30mins
195.64 kgs
 
bus
$207.0
2083.86 km
35h 51mins
62.52 kgs
 
flight
$212.0
1694.22 km
7h 0mins
182.98 kgs
 
flight
$227.0
1954.94 km
9h 31mins
211.13 kgs
 
drive
$350.0
2051.22 km
19h 32mins
262.56 kgs
 
train
$486.0
2484.6 km
25h 8mins
131.68 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2243.34 km 35h 51mins 163 CHF 180.0
Flight 1909.62 km 6h 27mins 165 CHF 182.0
Flight 1811.52 km 6h 30mins 183 CHF 202.0
Bus 2083.86 km 35h 51mins 188 CHF 207.0
Flight 1694.22 km 7h 0mins 192 CHF 212.0
Flight 1954.94 km 9h 31mins 206 CHF 227.0
Drive 2051.22 km 19h 32mins 318 CHF 350.0
Train 2484.6 km 25h 8mins 441 CHF 486.0
Take Bus from Lisboa - Sete Rios to Bern
Time: 35h 51mins Cost: 163 CHF; $ 162.0 - 198.0 USD CO2 Emission: 67.31 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lisbon and Bern, Switzerland is to travel by bus, which will cost about 163 CHF or 162.00 USD.