Flights from Zagreb to Copenhagen
ZAG to CPH. All flight routes from Zagreb Airport, Croatia to Copenhagen Airport, Denmark. These routes are operated by 17 different airlines. You can either fly non-stop with Norwegian Air Intl or Croatia Airlines, or choose from 13 different transit flights. The shortest flight time is 1 hour and 55 minutes.
Find the best prices on hotels and car rental near Copenhagen Airport
We got great deals on hotels and car rentals near the airport.
Zagreb to Copenhagen flights
There are over 15 airlines and as many as 306 flights every week to this destination. You can fly non-stop to Copenhagen (CPH) from Zagreb (ZAG) with Norwegian Air Intl or Croatia Airlines but if a stopover option suits you better you can choose to fly via Split, Warsaw or any other of the 13 alternatives with flight connections.
Zagreb to Copenhagen with Norwegian Air Intl
Norwegian Air Intl has non-stop every Wednesday or Saturday at 08:40 or 09:25.
Note Non-stop flights with Norwegian Air Intl will begin in Jun 2024.
With Croatia Airlines
You can fly non-stop every weekday with flights departing at 08:10, 08:30 or 08:40. You also have the option to do a transit flight via Split. Croatia Airlines is a Star Alliance member.
With LOT - Polish Airlines
If you fly from Zagreb with LOT - Polish Airlines you will do a stopover in Warsaw, WAW before reaching Copenhagen. This flight trip will take 4 hours and 10 minutes and you can fly every day of the week except Mondays with departures at 12:45 or 18:00. LOT - Polish Airlines is a Star Alliance member.
With Lufthansa
If you choose to fly with Lufthansa from Zagreb to Copenhagen you can make a transit either via Frankfurt or via Munich. The route via Frankfurt is 1 hour faster. Lufthansa is a Star Alliance member.
Miles & flight time: ZAG - CPH
The shortest flight time between ZAG and CPH is 1 hour and 55 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 1h 55m | - | 702 (1130 km) |
SPU Split | 3h 35m | 30m | 1007 (1620 km) |
WAW Warsaw | 4h 10m | 35m | 913 (1469 km) |
DBV Dubrovnik | 4h 10m | 45m | 1187 (1910 km) |
FRA Frankfurt | 4h 10m | 1h 10m | 882 (1419 km) |
PUY Pula | 4h 23m | 1h 30m | 867 (1395 km) |
BEG Belgrade | 4h 35m | 1h 10m | 1039 (1672 km) |
AMS Amsterdam | 4h 40m | 1h 20m | 1081 (1739 km) |
DUS Dusseldorf | 4h 58m | 45m | 962 (1548 km) |
ZRH Zurich | 5h 5m | 1h 5m | 971 (1562 km) |
VIE Vienna | 5h 10m | 1h 20m | 713 (1147 km) |
MUC Munich | 5h 20m | 1h 40m | 777 (1250 km) |
BER Berlin | 5h 25m | 2h 50m | 702 (1130 km) |
BRU Brussels | 5h 35m | 20m | 1113 (1791 km) |
Unpublished Flight Rates From Zagreb to Copenhagen
From Zagreb to Denmark
Below is a list of other destinations to Denmark from Zagreb Airport with either direct flights or 1 stop connections.
From Croatia to Copenhagen
Below is a list of other cities in Croatia with flights to Copenhagen with either non-stop or connecting flights.
- DBV Dubrovnik Direct
- SPU Split Direct
- ZAD Zadar Direct
- PUY Pula Direct
- RJK Rijeka
- OSI Osijek