ZAG
Zagreb
Croatia
71
Destinations
Nonstop flights
Airlines
22
IATA Code
ZAG
ICAO Code
LDZA
Timezone
Europe/Zagreb
Elevation
353 ft
Avg CO₂/pax
143 kg

There are 71 direct nonstop flight destinations from Zagreb Zagreb Airport (ZAG), served by 22 airlines. 6 are domestic routes and 65 are international non-stop flights. The longest direct flight goes to Seoul (ICN), with a non-stop flight time of 11h.

Route data last updated: May 26, 2026

All (71) Asia (7)Europe (62)North America (2)
All durations Under 2h (40)2–5h (26)5–8h (2)8–12h (3)
🇪🇸 ALC Alicante
FR
2h 43m
995 mi
Check Prices →
🇳🇱 AMS Amsterdam
KLOU
2h 5m
684 mi
Check Prices →
🇬🇷 ATH Athens
A3
1h 50m
674 mi
Check Prices →
🇪🇸 BCN Barcelona
OU
2h 10m
765 mi
Check Prices →
🇫🇷 BSL Basel, Switzerland/Mulhouse
FR
1h 30m
425 mi
Check Prices →
🇷🇸 BEG Belgrade
JU
1h 10m
216 mi
Check Prices →
🇩🇪 BER Berlin
OU
1h 30m
472 mi
Check Prices →
🇭🇷 BWK Bol
OU
55m
171 mi
Check Prices →
🇧🇪 BRU Brussels
OU
1h 50m
641 mi
Check Prices →
🇧🇪 CRL Brussels
FR
2h
628 mi
Check Prices →
🇷🇴 OTP Bucharest
OU
1h 30m
495 mi
Check Prices →
🇩🇪 CGN Cologne
EW
1h 40m
543 mi
Check Prices →
🇩🇰 CPH Copenhagen
OU
1h 55m
700 mi
Check Prices →
🇶🇦 DOH Doha
QR
5h 25m
2,420 mi
Check Prices →
🇦🇪 DXB Dubai
FZ
5h 45m
2,589 mi
Check Prices →
🇮🇪 DUB Dublin
FR
3h 8m
1,128 mi
Check Prices →
🇭🇷 DBV Dubrovnik
OU
55m
244 mi
Check Prices →
🇩🇪 NRN Dusseldorf
FR
1h 50m
607 mi
Check Prices →
🇳🇱 EIN Eindhoven
FR
2h 5m
628 mi
Check Prices →
🇩🇪 FRA Frankfurt
LHOU
1h 35m
457 mi
Check Prices →
🇪🇸 GRO Girona
FR
2h 5m
714 mi
Check Prices →
🇸🇪 GOT Gothenburg
FR
2h 23m
840 mi
Check Prices →
🇩🇪 HHN Hahn
FR
1h 35m
501 mi
Check Prices →
🇩🇪 HAM Hamburg
OU
1h 50m
609 mi
Check Prices →
🇹🇷 IST Istanbul
TK
2h 20m
706 mi
Check Prices →
🇹🇷 SAW Istanbul
PC
2h 5m
745 mi
Check Prices →
🇩🇪 FKB Karlsruhe/Baden-Baden
FR
1h 30m
429 mi
Check Prices →
🇬🇷 CFU Kerkyra
FR
1h 30m
465 mi
Check Prices →
🇬🇷 KGS Kos
FR
2h 15m
841 mi
Check Prices →
🇪🇸 ACE Lanzarote
FR
4h 25m
1,983 mi
Check Prices →
🇬🇧 STN London
FR
2h 30m
835 mi
Check Prices →
🇬🇧 LHR London
BAOU
2h 25m
851 mi
Check Prices →
🇪🇸 MAD Madrid
IBOU
3h
1,053 mi
Check Prices →
🇪🇸 AGP Malaga
FR
3h 20m
1,235 mi
Check Prices →
🇸🇪 MMX Malmo
FR
2h
688 mi
Check Prices →
🇲🇹 MLA Malta
FR
1h 55m
687 mi
Check Prices →
🇬🇧 MAN Manchester
FRRK
2h 35m
974 mi
Check Prices →
🇩🇪 FMM Memmingen
FR
1h 15m
316 mi
Check Prices →
🇮🇹 BGY Milan
FR
1h 15m
308 mi
Check Prices →
🇮🇹 MXP Milan
OU
1h 20m
355 mi
Check Prices →
🇨🇦 YUL Montreal
TS
9h 50m
4,102 mi
Check Prices →
🇧🇦 OMO Mostar
OU
1h
190 mi
Check Prices →
🇩🇪 MUC Munich
LHOU
1h 5m
270 mi
Check Prices →
🇮🇹 NAP Naples
FR
1h 25m
346 mi
Check Prices →
🇭🇷 OSI Osijek
C3
55m
134 mi
Check Prices →
🇮🇹 PMO Palermo
FR
1h 50m
542 mi
Check Prices →
🇪🇸 PMI Palma de Mallorca
FR
2h 20m
800 mi
Check Prices →
🇨🇾 PFO Paphos
FR
2h 50m
1,150 mi
Check Prices →
🇫🇷 CDG Paris
AFOU
2h 10m
671 mi
Check Prices →
🇫🇷 BVA Paris
FR
2h 15m
699 mi
Check Prices →
🇮🇹 PSA Pisa
FR
1h 20m
312 mi
Check Prices →
🇨🇿 PRG Prague
OU
1h 10m
313 mi
Check Prices →
🇭🇷 PUY Pula
OU
45m
119 mi
Check Prices →
🇮🇸 KEF Reykjavik
NO
4h 30m
1,943 mi
Check Prices →
🇮🇹 FCO Rome
FR
1h 25m
332 mi
Check Prices →
🇳🇴 TRF Sandefjord
FR
2h 35m
960 mi
Check Prices →
🇧🇦 SJJ Sarajevo
OU
50m
172 mi
Check Prices →
🇰🇷 ICN Seoul
TW
11h
5,261 mi
Check Prices →
🇲🇰 SKP Skopje
OU
1h 15m
380 mi
Check Prices →
🇧🇬 SOF Sofia
FR
1h 25m
421 mi
Check Prices →
🇭🇷 SPU Split
OU
45m
152 mi
Check Prices →
🇸🇪 ARN Stockholm
OU
2h 30m
965 mi
Check Prices →
🇩🇪 STR Stuttgart
EW
1h 20m
382 mi
Check Prices →
🇮🇱 TLV Tel Aviv-Yafo
LY
3h 10m
1,381 mi
Check Prices →
🇬🇷 SKG Thessaloniki
FR
1h 30m
501 mi
Check Prices →
🇦🇱 TIA Tirana
OU
1h 15m
349 mi
Check Prices →
🇨🇦 YYZ Toronto
TS
9h 30m
4,406 mi
Check Prices →
🇦🇹 VIE Vienna
OSOU
55m
167 mi
Check Prices →
🇵🇱 WAW Warsaw
LO
1h 35m
497 mi
Check Prices →
🇭🇷 ZAD Zadar
OU
45m
118 mi
Check Prices →
🇨🇭 ZRH Zurich
OU
1h 20m
376 mi
Check Prices →

Airlines from Zagreb

Aegean Airlines
A3
Aegean Airlines
Air France
AF
Air France
Air Serbia
JU
Air Serbia
Air Transat
TS
Air Transat
Austrian Airlines
OS
Austrian Airlines
British Airways
BA
British Airways
Croatia Airlines
OU
Croatia Airlines
El Al
LY
El Al
Eurowings
EW
Eurowings
flydubai
FZ
flydubai
Iberia
IB
Iberia
KLM
KL
KLM
LOT - Polish Airlines
LO
LOT - Polish Airlines
Lufthansa
LH
Lufthansa
Neos
NO
Neos
Pegasus
PC
Pegasus
Qatar Airways
QR
Qatar Airways
Ryanair
FR
Ryanair
Ryanair UK
RK
Ryanair UK
T´Way Air
TW
T´Way Air
Trade Air
C3
Trade Air
Turkish Airlines
TK
Turkish Airlines

About Zagreb Airport (ZAG)

Full Name
Zagreb Airport
City
Zagreb
Country
🇭🇷 Croatia
Continent
Europe
Coordinates
45.7332, 16.0615
Timezone
Europe/Zagreb

Frequently Asked Questions

How many direct flights are there from Zagreb (ZAG)?

71 nonstop destinations from Zagreb (ZAG), across 22 airlines. 6 domestic, 65 international.

Which airlines fly from Zagreb (ZAG)?

22 airlines fly nonstop from Zagreb (ZAG). Full list is in the airline section above.

What is the longest nonstop flight from Zagreb (ZAG)?

Seoul (ICN) — 5,261 miles, about 11h.

Can I fly internationally from Zagreb (ZAG)?

Yes — 65 international nonstop destinations from ZAG.

How early should I arrive at Zagreb Airport?

2 hours for domestic, 3 hours for international. Standard advice for check-in, security, and immigration.

What timezone is Zagreb (ZAG) in?

Europe/Zagreb.