Flights from Thessaloniki to Zurich – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SKG to ZRH – All flight route options from Thessaloniki Airport, Greece to Zurich Airport, Switzerland. These routes are operated by 10 airlines. Fly non-stop with SWISS or Aegean Airlines, or choose from 19 different stopover flights. The shortest flight time is 2 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Zurich Airport
We got great deals on hotels and car rentals near the airport.
Thessaloniki to Zurich flights
There are over 21 airlines and as many as 211 flights every week to this destination. You can fly non-stop to Zurich (ZRH) from Thessaloniki (SKG) with SWISS or Aegean Airlines but if a stopover option suits you better you can choose to fly via Vienna, Stuttgart or any other of the 19 alternatives with connectiing airports.
Thessaloniki to Zurich with SWISS
You can fly non-stop every weekday with flights departing between 10:00 am and 9:00 pm. You also have the option to do a transit flight via Geneva. SWISS is a Star Alliance member.
With Austrian
If you fly from Thessaloniki with Austrian you will do a stopover in Vienna, VIE before reaching Zurich. This flight trip will take 3 hours and 40 minutes and you can fly every weekday with departures at 13:25 or 16:00. Austrian is a Star Alliance member.
Distance & flight times: Thessaloniki Airport to Zurich Airport
The shortest flight time between SKG and ZRH is 2 hours and 25 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 25m | - | 865 miles (1392 km) |
VIE Vienna | 3h 40m | 2h 30m | 991 miles (1595 km) |
STR Stuttgart | 4h 0m | 2h 25m | 973 miles (1566 km) |
FRA Frankfurt | 4h 20m | 50m | 1140 miles (1834 km) |
MXP Milan | 4h 25m | 1h 10m | 931 miles (1498 km) |
FCO Rome | 4h 30m | 55m | 1001 miles (1611 km) |
DUS Dusseldorf | 4h 40m | 1h 20m | 1356 miles (2182 km) |
MUC Munich | 4h 45m | 1h 20m | 937 miles (1508 km) |
BEG Belgrade | 4h 55m | 1h 30m | 922 miles (1483 km) |
CGN Cologne | 5h 5m | 1h 0m | 1291 miles (2077 km) |
ATH Athens | 5h 40m | 1h 50m | 1210 miles (1947 km) |
BRU Brussels | 5h 40m | 1h 35m | 1446 miles (2327 km) |
BER Berlin | 5h 45m | 2h 40m | 1343 miles (2161 km) |
KLX Kalamata | 5h 50m | 1h 50m | 1243 miles (2000 km) |
WAW Warsaw | 6h 10m | 1h 45m | 1458 miles (2346 km) |
JTR Thira | 6h 10m | 1h 40m | 1477 miles (2376 km) |
GVA Geneva | 6h 15m | 2h 50m | 1080 miles (1738 km) |
LUX Luxembourg | 6h 15m | 2h 50m | 1217 miles (1958 km) |
CDG Paris | 7h 10m | 2h 50m | 1459 miles (2348 km) |
IST Istanbul | 8h 40m | 4h 30m | 1394 miles (2243 km) |



Quick copy and share this page
From Thessaloniki to Switzerland
We have found another destination to Switzerland from Thessaloniki Airport as well.
-
GVA Geneva Direct
From Greece to Zurich
Below is a list of other cities in Greece with flights to Zurich with either non-stop or connecting flights.
-
ATH Athens Direct
-
HER Heraklion Direct
-
CFU Kerkyra Direct
-
RHO Rhodes Direct
-
CHQ Chania Direct
-
KGS Kos Direct
-
ZTH Zakinthos Direct
-
JTR Thira Direct
-
JMK Mykonos Direct
-
PVK Preveza Direct