Cheap flights from Zagreb

Zagreb
ZAG
To

The main aviation hub of the Croatian capital is Zagreb International Airport, located 11 kilometers from the city center. From here, regular routes operate to many European and global destinations, with the most popular being flights to Frankfurt (128 flights per week), Munich (90 flights), and Amsterdam. Frequent connections are also established with Paris, providing convenient layovers for long-haul travel.

Air services from Zagreb are provided by 39 airlines, including the national carrier Croatia Airlines, as well as major international operators such as Lufthansa and Turkish Airlines. Before planning your trip, you can explore the city guide or check the current weather in the region. Below are cards for popular cities with filters to help you choose the right destination for your flight.

Recent deals from Zagreb

EW
$ 49

Zagreb — Cologne

20:0521:45
11 Sep 2026
1 h 40 m
Direct flight
EW
$ 49

Zagreb — Stuttgart

12:4514:05
10 Sep 2026
1 h 20 m
Direct flight
OU
$ 66

Zagreb — Zadar

21:1522:00
22 Sep 2026
45 m
Direct flight
OU
$ 67

Zagreb — Pula

22:4523:25
29 Aug 2026
40 m
Direct flight
OU
$ 70

Zagreb — Bol

17:3518:30
23 Sep 2026
55 m
Direct flight
OU
$ 71

Zagreb — Split

06:3507:20
16 Sep 2026
45 m
Direct flight
OU
$ 71

Zagreb — Dubrovnik

22:0523:00
23 Sep 2026
55 m
Direct flight
EW
W6
$ 77

Zagreb — Skopje

16:2000:50
7 Sep 2026
56 h 30 m
1 stop
JU
$ 81

Zagreb — Belgrade

20:3021:45
9 Sep 2026
1 h 15 m
Direct flight
OU
W4
$ 84

Zagreb — Tirana

21:1011:00
10 Sep 2026
13 h 50 m
1 stop
PC
$ 91

Zagreb — Istanbul

18:2521:30
17 Sep 2026
2 h 5 m
Direct flight
EW
W4
$ 95

Zagreb — Bucharest

08:3002:30
20 Sep 2026
41 h
1 stop

Flight insights from Zagreb

Data-driven trends for direct flights from Zagreb — how often airlines fly, where they go, and typical fares and flight times.

Most frequent destinations

The most frequent direct destinations from Zagreb are Frankfurt am Main, Munich and Amsterdam. Frankfurt am Main leads with around 128 flights a week.

Top countries

Most direct flights from Zagreb head to Germany, Croatia and Netherlands. Germany alone accounts for about 26% of all direct routes.

  • Germanyavg $82
  • Croatiaavg $63
  • Netherlandsavg $105
  • Franceavg $89
  • Turkeyavg $91

Direct routes & fares

Popular non-stop routes from Zagreb range from Dubrovnik at $63 to Frankfurt am Main at $108 — a quick way to compare direct-flight fares.

Cheapest destinations

The cheapest destinations from Zagreb right now are Stuttgart from $47, Pula from $58 and Zadar from $60.

Longest direct flights

The longest direct flight from Zagreb is to Seoul at about 11h 23m, followed by Toronto (9h 34m) and Dubai (5h 51m).

Popular destinations from Zagreb

Frankfurt am MainGermany
Frankfurt am Main
128 flights/weekFrom $ 108
MunichGermany
Munich
90 flights/weekFrom $ 81
AmsterdamNetherlands
Amsterdam
74 flights/weekFrom $ 105
ParisFrance
Paris
63 flights/weekFrom $ 89
DubrovnikCroatia
Dubrovnik
61 flights/weekFrom $ 63
IstanbulTurkey
Istanbul
57 flights/weekFrom $ 91
SplitCroatia
Split
54 flights/weekFrom $ 63
ViennaAustria
Vienna
53 flights/weekFrom $ 97
SarajevoBosnia and Herzegovina
Sarajevo
39 flights/weekFrom $ 100
BelgradeSerbia
Belgrade
29 flights/weekFrom $ 80
ZurichSwitzerland
Zurich
28 flights/weekFrom $ 105
LondonUnited Kingdom
London
26 flights/weekFrom $ 92
WarsawPoland
Warsaw
26 flights/weekFrom $ 99
MadridSpain
Madrid
24 flights/weekFrom $ 111
BrusselsBelgium
Brussels
22 flights/weekFrom $ 102
SkopjeMacedonia
Skopje
18 flights/weekFrom $ 77
DohaQatar
Doha
16 flights/weekFrom $ 188
ZadarCroatia
Zadar
16 flights/weekFrom $ 60
CopenhagenDenmark
Copenhagen
14 flights/weekFrom $ 101
DubaiUnited Arab Emirates
Dubai
14 flights/weekFrom $ 189
StuttgartGermany
Stuttgart
10 flights/weekFrom $ 47
MilanItaly
Milan
9 flights/weekFrom $ 103
PulaCroatia
Pula
9 flights/weekFrom $ 58
AthensGreece
Athens
8 flights/weekFrom $ 90
BarcelonaSpain
Barcelona
8 flights/weekFrom $ 100
CologneGermany
Cologne
8 flights/weekFrom $ 60
RomeItaly
Rome
8 flights/weekFrom $ 98
BerlinGermany
Berlin
6 flights/weekFrom $ 104
BucharestRomania
Bucharest
6 flights/weekFrom $ 95
HamburgGermany
Hamburg
6 flights/weekFrom $ 89
MostarBosnia and Herzegovina
Mostar
6 flights/weekFrom $ 113
PragueCzech Republic
Prague
6 flights/weekFrom $ 109
StockholmSweden
Stockholm
6 flights/weekFrom $ 106
TiranaAlbania
Tirana
6 flights/weekFrom $ 84
Tel AvivIsrael
Tel Aviv
6 flights/weekFrom $ 172
BolCroatia
Bol
4 flights/weekFrom $ 70
TorontoCanada
Toronto
4 flights/weekFrom $ 485
DublinIreland
Dublin
3 flights/weekFrom $ 127
SeoulKorea, Republic Of
Seoul
1 flights/weekFrom $ 440
FlorenceItaly
Florence
From $ 142
NaplesItaly
Naples
From $ 107
KrakowPoland
Krakow
From $ 96
NiceFrance
Nice
From $ 123
KatowicePoland
Katowice
From $ 164
StrasbourgFrance
Strasbourg
From $ 142
DresdenGermany
Dresden
From $ 206
NurembergGermany
Nuremberg
From $ 226
GenoaItaly
Genoa
From $ 169
AntalyaTurkey
Antalya
From $ 121
WroclawPoland
Wroclaw
Check price
LodzPoland
Lodz
Check price
LeipzigGermany
Leipzig
Check price
OstravaCzech Republic
Ostrava
Check price
ThessalonikiGreece
Thessaloniki
From $ 92
TurinItaly
Turin
Check price
DusseldorfGermany
Dusseldorf
From $ 79
Saint PetersburgRussian Federation
Saint Petersburg
From $ 243
LyonFrance
Lyon
From $ 115
MarseilleFrance
Marseille
From $ 165
HanoverGermany
Hanover
From $ 97
See all destinations from Zagreb

Frequently asked questions

How many destinations are available from Zagreb?
Over 15 key destinations are available from the Croatian capital's international airport. The route network connects the city with major European capitals, business hubs, and popular resort regions.
What are the most popular destinations from Zagreb?
The highest demand among travelers is for flights to Frankfurt (128 flights per week), Munich (90 flights), and Amsterdam (74 flights). Other popular routes include Paris, Dubrovnik, and Istanbul.
How many airlines fly from Zagreb?
Regular air service from the city is provided by 39 airlines. The leading carriers by number of flights are Croatia Airlines, Lufthansa, Turkish Airlines, and LOT Polish Airlines.
Which airports serve Zagreb?
The city's main aviation hub is Zagreb International Airport (Franjo Tuđman Airport), located about 11 kilometers from the center. It is a modern terminal serving all international and domestic flights in the region.
How can I find cheap tickets from Zagreb?
To find the best deals, we recommend planning your flight in advance and using the interest filters on this page. This will help you compare offers from various carriers, including national airlines and low-cost carriers.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .