Best way to travel between

Geneva, Switzerland
Thira, Greece
Travel Modes
Price
Distance
Duration
CO2
bus
$271.0
3546.9 km
63h 23mins
106.41 kgs
 
flight
$295.0
2237.55 km
8h 24mins
241.66 kgs
 
drive
$516.0
2271.15 km
38h 0mins
290.71 kgs
 
train
$902.0
3093.3 km
97h 23mins
163.94 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3546.9 km 63h 23mins 200 EUR 271.0
Flight 2237.55 km 8h 24mins 217 EUR 295.0
Drive 2271.15 km 38h 0mins 380 EUR 516.0
Train 3093.3 km 97h 23mins 664 EUR 902.0
Take Car from Geneva to Annemasse
Time: 11mins Cost: 33 EUR; $ 40.5 - 49.5 USD CO2 Emission: 1.19 kgs
Take Bus from Annemasse to Regensburg
Time: 14h 18mins Cost: 29 EUR; $ 36.0 - 44.0 USD CO2 Emission: 22.27 kgs
Take Bus from Regensburg to Sofia
Time: 21h 32mins Cost: 37 EUR; $ 45.0 - 55.0 USD CO2 Emission: 43.32 kgs
Take Bus from Sofia to Heraklion
Time: 22h 14mins Cost: 70 EUR; $ 85.5 - 104.5 USD CO2 Emission: 36.64 kgs
Take Ferry from Heraklion to Santorini
Time: 2h 1mins Cost: 29 EUR; $ 36.0 - 44.0 USD CO2 Emission: 16.64 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Geneva, Switzerland and Thira, Greece is to travel by bus, which will cost about 200 EUR or 243.90 USD.