Direct Flights
from Zagreb ZAG

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

Domestic
Bol (BWK)2/week 0h50min from $58
Dubrovnik (DBV)38/week 0h55min from $60
Zadar (ZAD)13/week 0h40min from $60
Split (SPU)35/week 0h45min from $60
Pula (PUY)2/week 0h40min from $76
Osijek (OSI)17/week 0h55min from $80
Austria
Wien (VIE)51/week 0h50min from $151
Belgium
Brussels (BRU)36/week 1h50min from $51
Bosnia and Herzegovina
Mostar (OMO)3/week 1h05min from $114
Sarajevo (SJJ)15/week 0h45min from $125
Canada
Toronto (YYZ)7/week 9h20min from $549
Czechia
Prague (PRG)10/week 1h20min from $78
Denmark
Copenhagen (CPH)21/week 1h50min from $113
Finland
Helsinki (HEL)3/week 2h35min from $208
France
Paris (CDG)35/week 2h05min from $117
Germany
Berlin (TXL)9/week 1h35min from $45
Stuttgart (STR)11/week 1h15min from $45
Cologne-Bonn (CGN)14/week 1h40min from $52
Düsseldorf (DUS)6/week 1h50min from $52
Hamburg (HAM)1/week 1h45min from $64
Frankfurt (FRA)62/week 1h30min from $111
Munich (MUC)62/week 1h05min from $115
Greece
Athens (ATH)4/week 1h20min from $74
Ireland
Dublin (DUB)3/week 2h50min from $242
Israel
Tel Aviv (TLV)3/week 3h15min from $194
Italy
Milan (MXP)3/week 1h30min from $177
Netherlands
Amsterdam (AMS)15/week 2h05min from $165
North Macedonia
Skopje (SKP)21/week 1h15min from $139
Norway
Oslo (OSL)6/week 2h30min from $226
Poland
Warsaw (WAW)14/week 1h35min from $128
Portugal
Lisbon (LIS)4/week 3h20min from $248
Qatar
Doha (DOH)21/week 5h10min from $521
Romania
Bucharest (OTP)3/week 1h50min from $176
Russian Federation
St. Petersburg (LED)4/week 2h45min from $206
Moscow (SVO)14/week 3h00min from $239
Serbia
Belgrade (BEG)16/week 1h05min from $76
South Korea
Seoul (ICN)3/week 10h50min from $1,056
Spain
Barcelona (BCN)7/week 2h10min from $52
Madrid (MAD)5/week 2h50min from $75
Sweden
Stockholm (ARN)3/week 2h25min from $205
Switzerland
Zürich (ZRH)17/week 1h20min from $146
Turkey
Istanbul (IST)15/week 2h05min from $190
United Arab Emirates
Dubai (DXB)14/week 5h30min from $445
United Kingdom
London (LHR)19/week 2h25min from $56