Flights from Zurich to Heraklion – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
ZRH to HER – All flight route options from Zurich Airport, Switzerland to Heraklion International Airport, Greece. These flights are operated by 17 different airlines. Fly non-stop or choose from 18 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 Heraklion Airport
We got great deals on hotels and car rentals near the airport.
Zurich to Heraklion flights
There are over 22 airlines and as many as 133 flights every week to this destination. You can fly non-stop to Heraklion (HER) from Zurich (ZRH) with Aegean Airlines, Edelweiss Air, Condor or Comlux Aruba but if a stopover option suits you better you can choose to fly via Belgrade, Athens or any other of the 18 alternatives with connectiing airports.
Zurich to Heraklion with Aegean Airlines
You can fly non-stop every Wednesday, Friday, Saturday or Sunday with departure times between 10:00 am and 8:00 pm. You can also take a connecting flight via Athens or Thessaloniki. Aegean Airlines is a Star Alliance member.
With Air Serbia
If you fly from Zurich with Air Serbia you will do a stopover in Belgrade, BEG before reaching Heraklion. This flight trip will take 4 hours and 25 minutes and you can fly every Monday, Wednesday, Friday or Sunday with departures at 09:30.
Distance & flight times: Zurich Airport to Heraklion International Airport
The shortest flight time between ZRH and HER is 2 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 50m | - | 1203 miles (1936 km) |
BEG Belgrade | 4h 25m | 50m | 1301 miles (2093 km) |
ATH Athens | 4h 40m | 1h 0m | 1217 miles (1958 km) |
PRG Prague | 5h 0m | 50m | 1483 miles (2386 km) |
RHO Rhodes | 5h 0m | 1h 5m | 1441 miles (2319 km) |
STR Stuttgart | 5h 5m | 1h 25m | 1325 miles (2132 km) |
LUX Luxembourg | 5h 20m | 50m | 1565 miles (2518 km) |
BER Berlin | 5h 35m | 1h 0m | 1722 miles (2771 km) |
FCO Rome | 5h 40m | 1h 25m | 1265 miles (2035 km) |
FRA Frankfurt | 5h 55m | 2h 55m | 1499 miles (2412 km) |
VIE Vienna | 5h 55m | 2h 30m | 1367 miles (2200 km) |
MUC Munich | 6h 0m | 2h 45m | 1297 miles (2087 km) |
KGS Kos | 6h 5m | 2h 25m | 1351 miles (2174 km) |
TIA Tirana | 6h 10m | 2h 45m | 1210 miles (1947 km) |
BRU Brussels | 6h 10m | 1h 25m | 1797 miles (2891 km) |
SKG Thessaloniki | 6h 15m | 2h 45m | 1244 miles (2002 km) |
CDG Paris | 6h 25m | 1h 50m | 1790 miles (2880 km) |
DUS Dusseldorf | 7h 25m | 2h 55m | 1715 miles (2759 km) |
IST Istanbul | 7h 45m | 4h 15m | 1541 miles (2479 km) |



Quick copy and share this page
From Zurich to Greece
Below is a list of other destinations to Greece from Zurich Airport with either direct flights or 1 stop connections.
-
ATH Athens Direct
-
CFU Kerkyra Direct
-
RHO Rhodes Direct
-
SKG Thessaloniki Direct
-
CHQ Chania Direct
-
KGS Kos Direct
-
ZTH Zakinthos Direct
-
JTR Thira Direct
-
JMK Mykonos Direct
-
PVK Preveza
From Switzerland to Heraklion
Below is a list of other cities in Switzerland with flights to Heraklion with either non-stop or connecting flights.
-
GVA Geneva Direct
-
BRN Berne Direct