Flights from Athens to Geneva – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
ATH to GVA – All flight route options from Athens International Airport, Greece to Geneva Airport, Switzerland. These flights are operated by 23 different airlines. Fly non-stop or choose from 20 different connecting flights. The shortest flight time is 2 hours and 50 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.
Athens to Geneva flights
There are over 23 airlines and as many as 368 flights every week to this destination. You can fly non-stop to Geneva (GVA) from Athens (ATH) with Aegean Airlines, SWISS or easyJet but if a stopover option suits you better you can choose to fly via Prague, Munich or any other of the 20 alternatives with connectiing airports.
Athens to Geneva with Aegean Airlines
You can fly non-stop every weekday with flights departing at 8:00 am, 2:00 pm or 5:00 pm. Aegean Airlines is a Star Alliance member.
With Air Serbia
If you fly from Athens with Air Serbia you will do a stopover in Belgrade, BEG before reaching Geneva. This flight trip will take 5 hours and 10 minutes and you can fly every Monday, Wednesday, Friday or Sunday with departures at 04 in the early morning or 15 in the afternoon.
Distance & flight times: Athens International Airport to Geneva Airport
The shortest flight time between ATH and GVA is 2 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 55m | - | 1081 miles (1739 km) |
PRG Prague | 4h 45m | 30m | 1434 miles (2307 km) |
MUC Munich | 4h 50m | 1h 0m | 1253 miles (2016 km) |
ZTH Zakinthos | 4h 53m | 1h 0m | 1129 miles (1817 km) |
BEG Belgrade | 5h 5m | 3h 40m | 1211 miles (1948 km) |
LUX Luxembourg | 5h 5m | 55m | 1434 miles (2307 km) |
JMK Mykonos | 5h 10m | 2h 50m | 1248 miles (2008 km) |
SKG Thessaloniki | 5h 20m | 1h 55m | 1123 miles (1807 km) |
JTR Thira | 5h 20m | 1h 20m | 1351 miles (2174 km) |
FRA Frankfurt | 5h 45m | 2h 45m | 1421 miles (2286 km) |
HER Heraklion | 5h 45m | 1h 25m | 1444 miles (2323 km) |
FCO Rome | 5h 45m | 2h 10m | 1112 miles (1789 km) |
CFU Kerkyra | 5h 55m | 2h 40m | 1085 miles (1746 km) |
BCN Barcelona | 6h 15m | 1h 25m | 1588 miles (2555 km) |
ZRH Zurich | 6h 18m | 2h 35m | 1167 miles (1878 km) |
NCE Nice | 6h 30m | 2h 55m | 1149 miles (1849 km) |
VIE Vienna | 6h 30m | 1h 0m | 1309 miles (2106 km) |
CTA Catania | 6h 55m | 2h 55m | 1252 miles (2014 km) |
SAW Istanbul | 6h 55m | 2h 15m | 1573 miles (2531 km) |
CDG Paris | 7h 5m | 2h 5m | 1571 miles (2528 km) |
IST Istanbul | 8h 10m | 4h 30m | 1527 miles (2457 km) |



Quick copy and share this page
From Athens to Switzerland
We have found another destination to Switzerland from Athens International 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.
-
HER Heraklion Direct
-
CFU Kerkyra Direct
-
RHO Rhodes Direct
-
SKG Thessaloniki Direct
-
CHQ Chania Direct
-
KGS Kos
-
ZTH Zakinthos Direct
-
JTR Thira Direct
-
JMK Mykonos Direct
-
PVK Preveza