Best way to travel between

Zakinthos, Greece
Geneva, Switzerland
Travel Modes
Price
Distance
Duration
CO2
bus
$176.0
2888.08 km
49h 45mins
86.64 kgs
 
bus
$224.0
2832.9 km
50h 8mins
84.99 kgs
 
train
$250.0
2032.19 km
43h 50mins
107.71 kgs
 
drive
$284.0
1902.16 km
32h 1mins
243.48 kgs
 
flight
$291.0
1563.48 km
2h 44mins
168.86 kgs
 
train
$328.0
2021.25 km
34h 18mins
107.13 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2888.08 km 49h 45mins 160 CHF 176.0
Bus 2832.9 km 50h 8mins 203 CHF 224.0
Train 2032.19 km 43h 50mins 227 CHF 250.0
Drive 1902.16 km 32h 1mins 258 CHF 284.0
Flight 1563.48 km 2h 44mins 264 CHF 291.0
Train 2021.25 km 34h 18mins 298 CHF 328.0
Take Bus from Zakynthos to Thessaloniki
Time: 8h 19mins Cost: 53 CHF; $ 52.2 - 63.8 USD CO2 Emission: 18.0 kgs
Take Bus from Thessaloniki to Gevgelija
Time: 1h 23mins Cost: 7 CHF; $ 7.2 - 8.8 USD CO2 Emission: 2.29 kgs
Take Bus from Gevgelija to Skopje
Time: 2h 36mins Cost: 10 CHF; $ 9.9 - 12.1 USD CO2 Emission: 4.85 kgs
Take Bus from Skopje to Geneva
Time: 34h 19mins Cost: 91 CHF; $ 90.0 - 110.0 USD CO2 Emission: 61.53 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Zakinthos, Greece and Geneva, Switzerland is to travel by bus, which will cost about 160 CHF or 158.40 USD.