Best way to travel between

Stuttgart, Germany
Geneva, Switzerland
Travel Modes
Price
Distance
Duration
CO2
bus
$77.0
584.48 km
11h 14mins
17.53 kgs
 
drive
$85.0
471.45 km
5h 26mins
60.35 kgs
 
train
$165.0
516.88 km
6h 18mins
27.39 kgs
 
flight
$190.0
645.39 km
4h 21mins
69.7 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 584.48 km 11h 14mins 70 CHF 77.0
Drive 471.45 km 5h 26mins 77 CHF 85.0
Train 516.88 km 6h 18mins 150 CHF 165.0
Flight 645.39 km 4h 21mins 172 CHF 190.0
Take Train from Stuttgart Hbf (tief) to Stuttgart-Zuffenhausen
Time: 8mins Cost: 1 CHF; $ 0.9 - 1.1 USD CO2 Emission: 0.32 kgs
Take Bus from Stuttgart Zuffenhausen to Freiburg Hbf
Time: 2h 59mins Cost: 12 CHF; $ 11.7 - 14.3 USD CO2 Emission: 6.52 kgs
Take Bus from Freiburg Central Station to Basel-Mulhouse-Freiburg Airport
Time: 57mins Cost: 25 CHF; $ 25.2 - 30.8 USD CO2 Emission: 2.32 kgs
Take Bus from Basel, EuroAirport to Basel SBB, Bahnhof
Time: 18mins Cost: 6 CHF; $ 6.3 - 7.7 USD CO2 Emission: 0.28 kgs
Take Bus from Basel to Geneva
Time: 3h 7mins Cost: 19 CHF; $ 18.9 - 23.1 USD CO2 Emission: 8.01 kgs
Take Bus from Annemasse, gare to Geneve, Terrassiere
Time: 29mins Cost: 6 CHF; $ 6.3 - 7.7 USD CO2 Emission: 0.25 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Stuttgart, Germany and Geneva, Switzerland is to travel by bus, which will cost about 70 CHF or 69.30 USD.