Best way to travel between

Luxembourg
Bern, Switzerland
Travel Modes
Price
Distance
Duration
CO2
train
$60.0
515.55 km
5h 34mins
27.32 kgs
 
drive
$85.0
454.5 km
4h 42mins
58.18 kgs
 
flight
$238.0
554.88 km
5h 33mins
59.93 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 515.55 km 5h 34mins 54 CHF 60.0
Drive 454.5 km 4h 42mins 77 CHF 85.0
Flight 554.88 km 5h 33mins 216 CHF 238.0
Take Bus from Luxembourg to Olten
Time: 4h 59mins Cost: 32 CHF; $ 31.5 - 38.5 USD CO2 Emission: 13.52 kgs
Take Train from Olten to Bern
Time: 28mins Cost: 23 CHF; $ 22.5 - 27.5 USD CO2 Emission: 3.48 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Luxembourg and Bern, Switzerland is to travel by train, which will cost about 54 CHF or 54.00 USD.