Direct Flights
from Zagreb ZAG

347 weekly flights departing from Franjo Tudman
Serving 4 domestic and 28 international routes.
Main airline: Croatia Airlines
Departure city: Zagreb, Croatia

Domestic
Zadar (ZAD)11/week 0h45min from $70
Dubrovnik (DBV)25/week 0h55min from $73
Pula (PUY)2/week 1h45min from $73
Split (SPU)25/week 0h45min from $73
Osijek (OSI)8/week 0h55min from $85
Bol (BWK)2/week 0h50min from $99
Austria
Wien (VIE)32/week 0h55min from $162
Belgium
Brussels (BRU)17/week 1h50min from $51
Bosnia and Herzegovina
Mostar (OMO)2/week 1h00min from $120
Sarajevo (SJJ)14/week 0h45min from $126
Canada
Toronto (YYZ)7/week 9h20min from $509
Czechia
Prague (PRG)12/week 1h20min from $78
Denmark
Copenhagen (CPH)8/week 2h00min from $152
Finland
Helsinki (HEL)3/week 2h35min from $197
France
Paris (CDG)21/week 2h05min from $123
Germany
Cologne-Bonn (CGN)8/week 1h40min from $68
Berlin (TXL)4/week 1h35min from $71
Düsseldorf (DUS)3/week 1h50min from $77
Hamburg (HAM)1/week 1h45min from $81
Stuttgart (STR)7/week 1h15min from $88
Frankfurt (FRA)35/week 1h30min from $113
Munich (MUC)28/week 1h05min from $119
Greece
Athens (ATH)3/week 1h45min from $73
Ireland
Dublin (DUB)3/week 2h50min from $247
Israel
Tel Aviv (TLV)3/week 3h15min from $77
Italy
Milan (MXP)4/week 1h30min from $144
Rome (FCO)7/week 2h30min from $185
Netherlands
Amsterdam (AMS)21/week 2h05min from $181
North Macedonia
Skopje (SKP)6/week 1h15min from $153
Norway
Oslo (OSL)9/week 2h30min from $195
Poland
Warsaw (WAW)12/week 1h35min from $108
Portugal
Lisbon (LIS)3/week 3h25min from $81
Qatar
Doha (DOH)14/week 5h20min from $658
Romania
Bucharest (OTP)3/week 1h50min from $167
Russian Federation
St. Petersburg (LED)4/week 2h45min from $198
Moscow (SVO)7/week 3h00min from $263
Serbia
Belgrade (BEG)7/week 1h05min from $96
South Korea
Seoul (ICN)3/week 10h40min from $1,005
Spain
Barcelona (BCN)4/week 2h10min from $77
Madrid (MAD)1/week 3h05min from $152
Sweden
Stockholm (ARN)6/week 2h25min from $195
Switzerland
Zürich (ZRH)14/week 1h35min from $154
Turkey
Istanbul (IST)14/week 2h05min from $228
Ukraine
Kiev (KBP)2/week 1h55min from $159
United Arab Emirates
Dubai (DXB)3/week 5h35min from $486
United Kingdom
London (LHR)14/week 2h25min from $53