Best way to travel between

Geneva, Switzerland
Luxembourg
Travel Modes
Price
Distance
Duration
CO2
train
$87.0
496.74 km
11h 55mins
26.33 kgs
 
flight
$187.0
403.52 km
2h 30mins
43.58 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 496.74 km 11h 55mins 64 EUR 87.0
Flight 403.52 km 2h 30mins 138 EUR 187.0
Take Bus from Geneve-Eaux-Vives-Rieu to Annemasse
Time: 20mins Cost: 4 EUR; $ 5.4 - 6.6 USD CO2 Emission: 0.17 kgs
Take Bus from Geneva to Basel
Time: 3h 4mins Cost: 15 EUR; $ 18.0 - 22.0 USD CO2 Emission: 5.56 kgs
Take Train from Basel SBB to Freiburg(Breisgau) Hbf
Time: 42mins Cost: 18 EUR; $ 21.6 - 26.4 USD CO2 Emission: 3.26 kgs
Take Bus from Freiburg to Saarbrücken
Time: 3h 14mins Cost: 7 EUR; $ 9.0 - 11.0 USD CO2 Emission: 5.02 kgs
Take Bus from Roonstr., Saarbrücken to Saarbrücken Hauptbahnhof
Time: 5mins Cost: 8 EUR; $ 9.9 - 12.1 USD CO2 Emission: 0.04 kgs
Take Bus from Saarbrücken Hbf to Luxembourg-Royal
Time: 1h 22mins Cost: 12 EUR; $ 14.4 - 17.6 USD CO2 Emission: 2.3 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Geneva, Switzerland and Luxembourg is to travel by train, which will cost about 64 EUR or 78.30 USD.