Cheap flight tickets from Zagreb to Copenhagen

Compare Zagreb to Copenhagen flight deals

Find the cheapest month or even day of the year to fly to Copenhagen

Book the best Copenhagen fare with no extra fees

Flight deals from Zagreb to Copenhagen

Looking for a cheap last-minute deal or the best return flight from Zagreb Airport to Copenhagen Airport? If you want to travel next month, return fares start from RM507. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Zagreb to Copenhagen

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Zagreb to Copenhagen flights are currently cheapest in September.

Direct flights from Zagreb to Copenhagen

Zagreb to Copenhagen: Alternative routes

Compare routes from Zagreb to Copenhagen below. You may find an airport to fly into that's cheaper, faster, or easier than Copenhagen.

Zagreb to Copenhagen: Flight information

The things to know before you go.
Cheapest flight foundRM223
Cheapest month to flySeptember
Average flight time1 hr, 58 mins
Most popular airlineCroatia Airlines
Average flights per week25

Finding cheap flights from Zagreb to Copenhagen: Frequently asked questions

The best price we found for a return flight from Zagreb to Copenhagen is RM488. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 58 minutes is the average flight time from Zagreb to Copenhagen.
Croatia Airlines, Singapore Airlines and Air Canada fly direct from Zagreb to Copenhagen.
As of July 2026, there are 25 flights per week flying from Zagreb to Copenhagen.
The cheapest month to fly from Zagreb to Copenhagen is usually September.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Zagreb Airport to Copenhagen Airport on Thursday, 24 September 2026.
Yes – the average flight time is 1 hour and 58 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Copenhagen but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Copenhagen is around 40 days in advance, so don’t leave your flight to the last minute.

Currently, Ryanair and Croatia Airlines offer the cheapest flight tickets to Copenhagen.

Travelling from Zagreb Airport (ZAG) to Copenhagen Airport (CPH): what you need to know

  • The average time for a direct flight from Zagreb Airport to Copenhagen Airport is 1 hour 55 minutes.

  • Zagreb and Copenhagen are both in the UTC+1 timezone. This means there's no time difference to consider.

  • Take your pick of seven weekly Zagreb Airport to Copenhagen Airport flights. The 08:05 departure with Croatia Airlines is the earliest you can take. Croatia Airlines operates the last service of the day at 08:45.

  • Your ZAG to CPH flight won't wait if you're late, so get to the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're travelling internationally.

  • Flying during a peak month such as September? Public holidays and other popular seasons can lead to longer lines and delays at security. Play it safe and get there up to four hours ahead of international flights and two hours before a domestic departure.

  • Croatia Airlines offers direct flights from Zagreb Airport to Copenhagen Airport. Book with this popular carrier, then get ready to tick off the sights in Copenhagen — and maybe even more of Denmark if time allows.

  • Croatia Airlines has the highest passenger demand on this route.

  • With a dependable 80.33% of services landing on schedule, Croatia Airlines is the most punctual carrier for ZAG to CPH flights.

Handy information about Zagreb Airport (ZAG)

  • 76% of flights leaving from Zagreb Airport reach their destination on schedule.

  • Central Zagreb to Zagreb Airport is around 11 kilometres. Depending on traffic, it'll take about 20 minutes to get there if you're driving, catching a taxi or ride-sharing.

  • Planning to catch public transport? Expect a journey time of around 35 minutes.

  • Get your holiday off to a leisurely start by staying near ZAG. Whether you've booked an early flight from Zagreb Airport to Copenhagen Airport or want to avoid feeling rushed, these stays are the answer:

Arriving at Copenhagen Airport (CPH)

Getting from Copenhagen Airport (CPH) to central Copenhagen

  • Copenhagen Airport to central Copenhagen has a drive time of about 20 minutes. It's approximately 8 kilometres away.

  • It takes roughly 15 minutes if you're using public transport.

When to fly to Copenhagen Airport (CPH)

  • It's time to pick your travel dates for your flight from Zagreb Airport to Copenhagen Airport. September is the busiest month to visit Copenhagen. If you'd like a quieter vibe, go in March.

  • Book your flight from Zagreb Airport to Copenhagen Airport for July if you'd like to go to Copenhagen during its warmest month. You can expect temperatures of between 13ºC (55ºF) and 23ºC (73ºF).

  • February sees average temperatures of between -4ºC (25ºF) and 6ºC (43ºF). Search for cheap tickets from ZAG to CPH sometime around then if you like travelling in cooler conditions.

Explore more of Denmark

  • You've visited Copenhagen, now it's time to discover other parts of Denmark. Travel about 145 kilometres west to Odense to check off its top sights. From H. C. Andersens House to H.C. Andersen Museum and Hans Christian Andersen's Childhood Home, you'll have a full itinerary ahead.

  • If you want to check out another corner of Denmark, consider Aalborg, roughly 225 kilometres north-west of Copenhagen. Kunsten Museum of Modern Art Aalborg, Klosterkirken and Aalborg Historical Museum are key reasons to visit.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.