Non-stop flights from Zagreb (ZAG)

From Zagreb (ZAG)
Country Croatia
Dates Anytime
Filters
Destinations 72 direct
Reach Score 72/99
Continents 3 of 6
Avg. distance 1,336 km
Avg. flight time 1h 34m
Loading map...

About flights from Zagreb (ZAG)

Zagreb Airport punches above its weight. For a capital city of under a million people, ZAG connects you to 72 destinations across 32 countries, which is genuinely impressive for Central Europe. I've transited through here twice now, and what strikes me every time is how manageable it is — short walks, fast security, no labyrinthine terminal confusion. You're not fighting crowds at Heathrow or Charles de Gaulle. You're moving efficiently, which matters when you're trying to catch a connection or squeeze in a morning in the city before a flight. The airport scores a 74/99 on reach, meaning it gets you most places you'd actually want to go without brutal layovers elsewhere first.

Quick stats for ZAG

  • Direct destinations: 72
  • Countries served: 32
  • Continents reached: 3 of 6
  • Average flight distance: 1,336 km
  • Longest non-stop: Seoul (ICN) — 8,447 km (~10h 34m)
  • Shortest non-stop: Zadar (ZAD) — 190 km (~14 min)
  • Reach score: 72/99

Why fly to Zagreb?

Croatia's capital is criminally underrated as a hub city. Most travelers skip straight to Dubrovnik or Split, but flying in and out of ZAG opens up a completely different side of the country — and the connections are genuinely useful. Germany alone has 10 routes from here, so if you're routing through Frankfurt or Munich to catch a transatlantic connection, that's a real option worth pricing out. The Seoul route at 8,447 km is the longest direct flight on offer, operated by Korean Air — not obvious, but it makes ZAG a legitimate starting point for Asia trips if you're based in Central Europe. Spain offers 7 routes, Italy 6, Greece 4. Flydubai (FZ) also serves the airport, meaning the Gulf hub network opens up too. That's serious reach for a mid-sized European capital.

Longest non-stop flights from ZAG

The furthest destinations you can reach non-stop from Zagreb:

  1. Seoul, Republic of Korea (ICN) — 8,447 km, approximately 10h 34m
  2. Toronto, Canada (YYZ) — 7,072 km, approximately 8h 50m
  3. Montreal, Canada (YUL) — 6,583 km, approximately 8h 14m
  4. Dubai, United Arab Emirates (DXB) — 4,163 km, approximately 5h 12m
  5. Doha, Qatar (DOH) — 3,892 km, approximately 4h 52m

Short-haul flights from ZAG

Quick getaway options with the shortest flights from Zagreb:

  1. Zadar, Croatia (ZAD) — 190 km, approximately 14 min
  2. Pula, Croatia (PUY) — 192 km, approximately 14 min
  3. Osijek, Croatia (OSI) — 216 km, approximately 16 min
  4. Split, Croatia (SPU) — 245 km, approximately 18 min
  5. Vienna, Austria (VIE) — 268 km, approximately 20 min

Top countries by direct connections from ZAG

Zagreb Airport connects to 32 countries. Here are the most served:

  1. Germany — 10 destinations (Berlin, Cologne, Dusseldorf, Frankfurt and 6 more)
  2. Spain — 7 destinations (Alicante, Barcelona, Girona, Lanzarote and 3 more)
  3. Croatia — 6 destinations (Bol, Dubrovnik, Osijek, Pula and 2 more)
  4. Italy — 6 destinations (Milan, Milan, Naples, Palermo and 2 more)
  5. Greece — 4 destinations (Athens, Kerkyra, Kos, Thessaloniki)
  6. United Kingdom — 4 destinations (London, London, London, Manchester)
  7. France — 3 destinations (Basel, Switzerland/Mulhouse, Paris, Paris)
  8. Sweden — 3 destinations (Gothenburg, Malmo, Stockholm)

Where to fly from Zagreb

Flights to Germany

Zagreb has 10 direct routes to Germany:

Flights to Spain

Zagreb has 7 direct routes to Spain:

Flights to Croatia

Zagreb has 6 direct routes to Croatia:

Tips for travelers at ZAG

The airport sits about 17 km southeast of the city center. Croatia Airlines runs a dedicated bus transfer that takes roughly 30 minutes and costs a fraction of a taxi — always take it unless you're splitting a cab with three people or carrying ridiculous luggage. Book morning flights if you can; afternoon departures can stack up at security during summer peaks. Winters are cold and occasionally foggy here, so buffer your connections between November and February. Don't assume cheap Ryanair or Eurowings fares include bags — ZAG handles several low-cost carriers and the add-on fees add up fast if you're not paying attention at checkout.

Airlines operating from ZAG

The following airlines offer non-stop flights from Zagreb Airport:

A3, AF, BA, C3, EW, FR, FZ, IB, JU, KL, LH, LO, LY, NO, OS, OU, PC, QR, RK, TK, TS, TW

Frequently asked questions about flying to Zagreb

How do I get from Zagreb Airport to the city center?

You can take the airport bus (which runs every 30 minutes and costs around 30 kuna), grab a taxi for approximately 150-200 kuna, or arrange a car rental if you plan to explore beyond the city. The trip takes about 20-30 minutes depending on traffic.

What's the best time of year to fly to or from Zagreb?

Spring (April-May) and fall (September-October) offer pleasant weather and fewer crowds than summer, while winter can be cheaper but colder and occasionally snowy. If you're flexible, flying mid-week is usually cheaper than weekends.

How many destinations can I reach directly from Zagreb Airport?

Zagreb Airport offers 72 direct destinations, connecting you to major European cities and beyond without needing to change planes. This makes it pretty convenient for reaching popular destinations across Europe, the Mediterranean, and beyond.

Do I need a visa to enter Croatia through Zagreb Airport?

EU and Schengen citizens can enter visa-free, while many other nationalities (including US, Canadian, and Australian citizens) can stay up to 90 days without a visa. It's best to check the Croatian government's official website for your specific nationality before traveling.

What's a helpful tip for Zagreb Airport?

The airport is quite compact and easy to get through, but arrive at least 2 hours before your flight since it can get busy during peak times. Download the airport's mobile app or check their website beforehand for real-time flight info and facilities.

How much should I budget for airport transfers and costs?

A bus ticket costs around 30 kuna (€4), a taxi roughly 150-200 kuna (€20-27), and car rentals start from about 200 kuna (€27) per day. Food and drinks at the airport are reasonably priced compared to other European hubs, so you won't break the bank waiting for your flight.

Plan your trip from Zagreb

Browse the complete list of 72 destinations below to find your next flight from Zagreb Airport. Each route page includes distance, estimated flight time, and airline information to help you plan your trip.

Find flights from Zagreb
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

All 72 direct destinations

Code Destination Country Airlines
ALC Alicante Spain 1,599 km 1h 53m FR
AMS Amsterdam Netherlands 1,099 km 1h 18m KLOU
ATH Athens Greece 1,084 km 1h 17m A3
BCN Barcelona Spain 1,228 km 1h 27m OU
BSL Basel, Switzerland/Mulhouse France 683 km 48m FR
BEG Belgrade Republic of Serbia 346 km 24m JU
BER Berlin Germany 761 km 54m OU
BWK Bol Croatia 277 km 20m OU
BRU Brussels Belgium 1,029 km 1h 13m OU
CRL Brussels Belgium 1,008 km 1h 11m FR
OTP Bucharest Romania 795 km 56m OU
CGN Cologne Germany 873 km 1h 2m EW
CPH Copenhagen Denmark 1,126 km 1h 19m OU
DOH Doha Qatar 3,892 km 4h 35m QR
DXB Dubai United Arab Emirates 4,163 km 4h 54m FZ
DUB Dublin Ireland 1,811 km 2h 8m FR
DBV Dubrovnik Croatia 394 km 28m OU
NRN Dusseldorf Germany 976 km 1h 9m FR
EIN Eindhoven Netherlands 1,009 km 1h 11m FR
FRA Frankfurt Germany 736 km 52m LHOU
GRO Girona Spain 1,147 km 1h 21m FR
GOT Gothenburg Sweden 1,352 km 1h 35m FR
HHN Hahn Germany 806 km 57m FR
HAM Hamburg Germany 979 km 1h 9m OU
IST Istanbul Turkiye 1,136 km 1h 20m TK
SAW Istanbul Turkiye 1,197 km 1h 24m PC
FKB Karlsruhe/Baden-Baden Germany 690 km 49m FR
CFU Kerkyra Greece 750 km 53m FR
KGS Kos Greece 1,352 km 1h 35m FR
ACE Lanzarote Spain 3,189 km 3h 45m FR
LGW London United Kingdom 1,337 km 1h 34m OU
LHR London United Kingdom 1,367 km 1h 36m BAOU
STN London United Kingdom 1,340 km 1h 35m FR
MAD Madrid Spain 1,691 km 1h 59m IBOU
AGP Malaga Spain 1,984 km 2h 20m FR
MMX Malmo Sweden 1,107 km 1h 18m FR
MLA Malta Malta 1,107 km 1h 18m FR
MAN Manchester United Kingdom 1,564 km 1h 50m FRRK
FMM Memmingen Germany 509 km 36m FR
BGY Milan Italy 494 km 35m FR
MXP Milan Italy 571 km 40m OU
YUL Montreal Canada 6,583 km 7h 45m TS
OMO Mostar Bosnia and Herzegovina 307 km 22m OU
MUC Munich Germany 435 km 31m LHOU
NAP Naples Italy 558 km 39m FR
OSI Osijek Croatia 216 km 15m C3
PMO Palermo Italy 874 km 1h 2m FR
PMI Palma de Mallorca Spain 1,287 km 1h 31m FR
PFO Paphos Cyprus 1,850 km 2h 11m FR
BVA Paris France 1,123 km 1h 19m FR
CDG Paris France 1,078 km 1h 16m AFOU
PSA Pisa Italy 501 km 35m FR
PRG Prague Czech Republic 504 km 36m OU
PUY Pula Croatia 192 km 14m OU
KEF Reykjavik Iceland 3,120 km 3h 40m NO
FCO Rome Italy 534 km 38m FR
TRF Sandefjord Norway 1,545 km 1h 49m FR
SJJ Sarajevo Bosnia and Herzegovina 278 km 20m OU
ICN Seoul Republic of Korea 8,447 km 9h 56m TW
SKP Skopje North Macedonia 612 km 43m OU
SOF Sofia Bulgaria 676 km 48m FR
SPU Split Croatia 245 km 17m OU
ARN Stockholm Sweden 1,552 km 1h 50m OU
STR Stuttgart Germany 614 km 43m EW
TLV Tel Aviv-Yafo Israel 2,222 km 2h 37m LY
SKG Thessaloniki Greece 806 km 57m FR
TIA Tirana Albania 563 km 40m OU
YYZ Toronto Canada 7,072 km 8h 19m TS
VIE Vienna Austria 268 km 19m OSOU
WAW Warsaw Poland 800 km 56m LO
ZAD Zadar Croatia 190 km 13m OU
ZRH Zurich Switzerland 604 km 43m OU

Frequently asked questions

  • How many direct flights are available from Zagreb (ZAG)?

    There are 72 non-stop destinations available from Zagreb Airport (ZAG) in Croatia.

  • What are the longest flights from ZAG?

    The longest non-stop flights from ZAG are: Seoul (ICN) at 8,447 km, Toronto (YYZ) at 7,072 km, Montreal (YUL) at 6,583 km.

  • What airlines fly from Zagreb (ZAG)?

    Airlines operating from ZAG include: A3, AF, BA, C3, EW, FR, FZ, IB, JU, KL, LH, LO, LY, NO, OS, OU, PC, QR, RK, TK, TS, TW.

  • What is the reach score of Zagreb (ZAG)?

    Zagreb Airport has a reach score of 72/99, measuring its connectivity based on number of direct destinations (72), average flight distance, and continental diversity (3 of 6 continents).

Cheapest fares from Zagreb (ZAG)

Explore by flight time from Zagreb

Nearby airports to Zagreb

Other airports within 500 km of Zagreb (ZAG). Compare connections, distances, and fares from neighbouring hubs.

Related guides for Zagreb & Croatia

Same topic, different angle — sibling pages from across Flightmaps for travellers using ZAG.

Explore destinations from Zagreb