Flights from Zagreb to Athens – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
ZAG to ATH – All flight route options from Zagreb Airport, Croatia to Athens International Airport, Greece. These flights are operated by 10 airlines. Fly non-stop with Aegean Airlines or choose from 9 different transit flights. The shortest flight time is 1 hour 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 Athens Airport
We got great deals on hotels and car rentals near the airport.
Zagreb to Athens flights
With over 201 flights every week and 10 different airlines you have a wide range of options. You can fly non-stop to Athens (ATH) from Zagreb (ZAG) with Aegean Airlines but if a stopover option suits you better you can choose to fly via Dubrovnik, Split or any other of the 9 alternatives with connectiing airports.
Zagreb to Athens with Aegean Airlines
You can fly non-stop every Monday, Wednesday or Saturday at 19:05 or 19:15. Aegean Airlines is a Star Alliance member.
With Croatia Airlines
If you choose to fly with Croatia Airlines from Zagreb to Athens you can make a transit either via Dubrovnik or via Split. The route via Dubrovnik is 1 hour and 30 minutes faster. Croatia Airlines is a Star Alliance member.
Distance & flight times: Zagreb Airport to Athens International Airport
The shortest flight time between ZAG and ATH is 1 hour and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 50m | - | 677 miles (1089 km) |
DBV Dubrovnik | 3h 25m | 1h 5m | 686 miles (1104 km) |
SPU Split | 4h 15m | 1h 55m | 712 miles (1146 km) |
BEG Belgrade | 4h 25m | 1h 25m | 731 miles (1176 km) |
VIE Vienna | 5h 25m | 2h 25m | 965 miles (1553 km) |
FCO Rome | 5h 35m | 1h 15m | 1012 miles (1628 km) |
IST Istanbul | 5h 45m | 2h 55m | 1054 miles (1696 km) |
TIA Tirana | 6h 15m | 3h 45m | 682 miles (1097 km) |
SKP Skopje | 7h 10m | 4h 25m | 687 miles (1105 km) |
SAW Istanbul | 8h 0m | 4h 20m | 1100 miles (1770 km) |


Quick copy and share this page
From Zagreb to Greece
Below is a list of other destinations to Greece from Zagreb Airport with either direct flights or 1 stop connections.
-
HER Heraklion
-
CFU Kerkyra Direct
-
RHO Rhodes
-
SKG Thessaloniki Direct
-
CHQ Chania
-
KGS Kos Direct
-
ZTH Zakinthos
-
JTR Thira
-
JMK Mykonos
-
EFL Kefallinia
From Croatia to Athens
Below is a list of other cities in Croatia with flights to Athens with either non-stop or connecting flights.
-
SPU Split Direct
-
ZAD Zadar
-
DBV Dubrovnik Direct
-
PUY Pula
-
RJK Rijeka
-
OSI Osijek
-
BWK Bol