Best way to travel between

Geneva, Switzerland
Edinburgh, United Kingdom
Travel Modes
Price
Distance
Duration
CO2
bus
$205.0
1807.65 km
34h 11mins
54.23 kgs
 
flight
$255.0
1363.74 km
6h 23mins
147.28 kgs
 
drive
$313.0
1552.21 km
18h 5mins
198.68 kgs
 
train
$478.0
1571.44 km
16h 59mins
83.29 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1807.65 km 34h 11mins 126 GBP 205.0
Flight 1363.74 km 6h 23mins 157 GBP 255.0
Drive 1552.21 km 18h 5mins 193 GBP 313.0
Train 1571.44 km 16h 59mins 295 GBP 478.0
Take Car from Geneva to Saint-Julien-en-Genevois
Time: 10mins Cost: 34 GBP; $ 49.5 - 60.5 USD CO2 Emission: 1.37 kgs
Take Bus from Saint-Julien-en-Genevois to Annecy
Time: 1h 0mins Cost: 5 GBP; $ 7.2 - 8.8 USD CO2 Emission: 1.3 kgs
Take Bus from Annecy to Lyon
Time: 2h 43mins Cost: 11 GBP; $ 16.2 - 19.8 USD CO2 Emission: 6.58 kgs
Take Bus from Lyon to London Victoria
Time: 18h 2mins Cost: 49 GBP; $ 72.0 - 88.0 USD CO2 Emission: 26.0 kgs
Take Bus from Victoria Coach Station to Edinburgh, Bus Station (Stance 13)
Time: 9h 11mins Cost: 28 GBP; $ 40.5 - 49.5 USD CO2 Emission: 20.03 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Geneva, Switzerland and Edinburgh, United Kingdom is to travel by bus, which will cost about 126 GBP or 184.50 USD.