Flights from Thessaloniki to Geneva – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SKG to GVA – All flight route options from Thessaloniki Airport, Greece to Geneva Airport, Switzerland. These flights are operated by 12 airlines. Fly non-stop with SWISS or choose from 14 different transit flights. The shortest flight time is 2 hours and 30 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 Geneva Airport
We got great deals on hotels and car rentals near the airport.
Thessaloniki to Geneva flights
There are over 15 airlines and as many as 121 flights every week to this destination. You can fly non-stop to Geneva (GVA) from Thessaloniki (SKG) with SWISS but if a stopover option suits you better you can choose to fly via Zurich, Belgrade or any other of the 14 alternatives with connectiing airports.
Thessaloniki to Geneva with SWISS
You can fly non-stop every Monday, Wednesday or Friday at 10:25, 10:35 or 10:50. You also have the option to do a transit flight via Zurich. SWISS is a Star Alliance member.
With Air Serbia
If you fly from Thessaloniki with Air Serbia you will do a stopover in Belgrade, BEG before reaching Geneva. This flight trip will take 4 hours and 45 minutes and you can fly every Monday, Wednesday, Friday or Sunday with departures at 04 in the early morning or 16 in the afternoon.
Distance & flight times: Thessaloniki Airport to Geneva Airport
The shortest flight time between SKG and GVA is 2 hours and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 30m | - | 937 miles (1508 km) |
ZRH Zurich | 4h 0m | 45m | 1008 miles (1622 km) |
BEG Belgrade | 4h 45m | 1h 5m | 1025 miles (1649 km) |
VIE Vienna | 5h 0m | 1h 40m | 1125 miles (1810 km) |
ATH Athens | 5h 35m | 2h 10m | 1267 miles (2039 km) |
MUC Munich | 5h 50m | 2h 30m | 1080 miles (1738 km) |
FCO Rome | 5h 50m | 2h 25m | 1002 miles (1612 km) |
BRU Brussels | 5h 53m | 2h 40m | 1477 miles (2376 km) |
AMS Amsterdam | 6h 0m | 1h 5m | 1616 miles (2600 km) |
WAW Warsaw | 6h 5m | 1h 15m | 1602 miles (2578 km) |
FRA Frankfurt | 6h 25m | 2h 20m | 1249 miles (2010 km) |
LUX Luxembourg | 6h 25m | 3h 0m | 1268 miles (2040 km) |
CDG Paris | 6h 35m | 2h 20m | 1416 miles (2278 km) |
HAM Hamburg | 7h 20m | 2h 55m | 1635 miles (2631 km) |
IST Istanbul | 9h 10m | 4h 40m | 1489 miles (2396 km) |


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