
Where Croatia Airlines flies
Croatia Airlines flies 57 nonstop routes between 37 airports in 19 countries. Its busiest airports are Zagreb, Split and Dubrovnik. 9 routes start or resume in the coming months.
Busiest airports
Ending soon
- Osijek to DubrovnikLast flightLast flight Oct 9, 2026
- Prague to SplitLast flightLast flight Oct 10, 2026
- Dubrovnik to OsijekLast flightLast flight Oct 11, 2026
- Milan to SplitLast flightLast flight Oct 11, 2026
- Split to MilanLast flightLast flight Oct 11, 2026
From Zagreb
23- AmsterdamAMS
- BarcelonaBCN
- BerlinBER
- BračBWK
- BrusselsBRU
- CopenhagenCPH
- DubrovnikDBV
- Frankfurt am MainFRA
- HamburgHAM
- LondonLHR
- MadridMAD
- MostarOMO
- MunichMUC
- ParisCDG
- PraguePRG
- PulaPUY
- SarajevoSJJ
- SkopjeSKP
- SplitSPU
- StockholmARN
- ViennaVIE
- ZadarZAD
- ZürichZRH
From Split
21- AthensATH
- BerlinBER
- CopenhagenCPH
- DublinDUB
- DüsseldorfDUS
- Frankfurt am MainFRA
- IstanbulIST
- LondonLGW
- LondonLHR
- LyonLYS
- MilanMXP
- MunichMUC
- NantesNTE
- OsijekOSI
- OsloOSL
- ParisCDG
- PraguePRG
- RomeFCO
- StockholmARN
- ViennaVIE
- ZürichZRH
From Dubrovnik
9- AthensATH
- Frankfurt am MainFRA
- MunichMUC
- OsijekOSI
- ParisCDG
- PraguePRG
- RomeFCO
- StuttgartSTR
- ZürichZRH
From Munich
3- OsijekOSI
- RijekaRJK
- ZadarZAD
From Zadar
1- PulaPUY
Schedules as of Oct 9, 2026.