Flights from Copenhagen to Zagreb – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CPH to ZAG – All flight route options from Copenhagen Airport, Denmark to Zagreb Airport, Croatia. These routes are operated by 14 airlines. Fly non-stop with Norwegian Air Intl or Croatia Airlines, or choose from 15 different stopover flights. The shortest flight time is 1 hour and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Zagreb Airport
We got great deals on hotels and car rentals near the airport.
Copenhagen to Zagreb flights
There are over 17 airlines and as many as 154 flights every week to this destination. You can fly non-stop to Zagreb (ZAG) from Copenhagen (CPH) with Norwegian Air Intl or Croatia Airlines but if a stopover option suits you better you can choose to fly via Vienna, Berlin or any other of the 15 alternatives with connectiing airports.
Copenhagen to Zagreb with Norwegian Air Intl
Norwegian Air Intl has non-stop every Wednesday or Saturday at 06:00 or 06:50.
With Austrian
If you fly from Copenhagen with Austrian you will do a stopover in Vienna, VIE before reaching Zagreb. This flight trip will take 3 hours and 40 minutes and you can fly every weekday with departures at 07:00, 07:05 or 09:50. Austrian is a Star Alliance member.
Distance & flight times: Kastrup to Zagreb Airport
The shortest flight time between CPH and ZAG is 1 hour and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 55m | - | 702 miles (1130 km) |
VIE Vienna | 3h 40m | 1h 0m | 713 miles (1147 km) |
BER Berlin | 3h 55m | 1h 35m | 702 miles (1130 km) |
MUC Munich | 3h 55m | 1h 35m | 777 miles (1250 km) |
HAM Hamburg | 4h 5m | 1h 15m | 785 miles (1263 km) |
BRU Brussels | 4h 10m | 2h 0m | 1113 miles (1791 km) |
PUY Pula | 4h 20m | 45m | 867 miles (1395 km) |
FRA Frankfurt | 4h 20m | 1h 30m | 882 miles (1419 km) |
WAW Warsaw | 4h 20m | 1h 50m | 913 miles (1469 km) |
SPU Split | 4h 48m | 1h 45m | 1007 miles (1620 km) |
MXP Milan | 4h 50m | 1h 35m | 1071 miles (1723 km) |
BEG Belgrade | 4h 55m | 1h 30m | 1039 miles (1672 km) |
AMS Amsterdam | 4h 55m | 2h 55m | 1081 miles (1739 km) |
ZRH Zurich | 5h 40m | 2h 20m | 971 miles (1562 km) |
DBV Dubrovnik | 6h 0m | 2h 5m | 1187 miles (1910 km) |
SJJ Sarajevo | 8h 10m | 5h 0m | 1030 miles (1657 km) |



Quick copy and share this page
From Copenhagen to Croatia
Below is a list of other destinations to Croatia from Copenhagen Airport with either direct flights or 1 stop connections.
-
SPU Split Direct
-
DBV Dubrovnik Direct
-
ZAD Zadar Direct
-
PUY Pula Direct
-
RJK Rijeka
-
OSI Osijek
-
BWK Bol
From Denmark to Zagreb
Below is a list of other cities in Denmark with flights to Zagreb with either non-stop or connecting flights.