Best way to travel between

Thira, Greece
Zurich, Switzerland
Travel Modes
Price
Distance
Duration
CO2
train
$269.0
2669.34 km
51h 57mins
141.48 kgs
 
flight
$281.0
1937.52 km
3h 18mins
209.25 kgs
 
bus
$351.0
2806.79 km
49h 50mins
84.2 kgs
 
drive
$498.0
2236.13 km
37h 46mins
286.22 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2669.34 km 51h 57mins 244 CHF 269.0
Flight 1937.52 km 3h 18mins 255 CHF 281.0
Bus 2806.79 km 49h 50mins 318 CHF 351.0
Drive 2236.13 km 37h 46mins 452 CHF 498.0
Take Ferry from Santorini to Piraeus
Time: 8h 37mins Cost: 25 CHF; $ 24.3 - 29.7 USD CO2 Emission: 32.34 kgs
Take Train from Pireas to Victoria
Time: 11mins Cost: 2 CHF; $ 1.8 - 2.2 USD CO2 Emission: 0.57 kgs
Take Bus from Athens to Belgrade
Time: 18h 12mins Cost: 109 CHF; $ 108.0 - 132.0 USD CO2 Emission: 35.19 kgs
Take Train from Beograd to Zürich HB
Time: 22h 47mins Cost: 109 CHF; $ 108.0 - 132.0 USD CO2 Emission: 65.36 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Thira, Greece and Zurich, Switzerland is to travel by train, which will cost about 244 CHF or 242.10 USD.