Updated: January 24, 2026
Croatia Europe

Zagreb Airport (ZAG)

Zagreb International Airport averages 52 flights per day to 47 destinations, with 5 domestic and 42 international routes. A total of 15 airlines operate at ZAG, led by Ryanair. This airport provides direct service to 22 countries across three continents, with Germany representing its largest international market. The longest nonstop route from Zagreb connects to Dubai, with a typical flight time of 5 hrs 10 mins.

IATA
ZAG
ICAO
LDZA
Elevation
353 ft (108 m) MSL
Local Time
Europe/Zagreb (UTC+01:00)
Destinations
47 (5 domestic · 42 international)
Flights per day
52 (8 domestic · 44 international)
Busiest Route
Frankfurt-am-Main (5/day)
Longest Direct Flight
Dubai 5 hrs 10 mins
Shortest Flight
Zadar 55 mins
Top Airline
Ryanair (20 routes)
Top Country
Germany (11 flights/day)
Longest Runway
10,666 ft / 3,251 m

Weather in Zagreb

47 Destinations from Zagreb Airport (ZAG)

This week, 47 active routes depart from Zagreb International Airport. The busiest route connects Zagreb with Frankfurt-am-Main and is operated by 2 airlines. The longest nonstop flight is to Dubai, and the shortest flight is to Zadar.

All Destinations

Flights Destination Route Airlines
5 Frankfurt-am-Main ZAG → FRA
1 hr 50 mins
Croatia Airlines, Lufthansa2
3 Amsterdam ZAG → AMS
1 hr 55 mins
Croatia Airlines, KLM2
3 Munich ZAG → MUC
1 hr 30 mins
Croatia Airlines, Lufthansa2
3 Dubrovnik ZAG → DBV
1 hr 25 mins
Croatia Airlines1
3 Split ZAG → SPU
1 hr 5 mins
Croatia Airlines1
3 Vienna ZAG → VIE
1 hr
Austrian, Croatia Airlines2
2 Istanbul ZAG → IST
2 hrs 30 mins
Turkish Airlines, Pegasus2
2 Paris ZAG → CDG
2 hrs
Air France, Croatia Airlines2
2 Zurich ZAG → ZRH
1 hr 35 mins
Croatia Airlines1
2 Sarajevo ZAG → SJJ
55 mins
Croatia Airlines1
2 Brussels (BRU) ZAG → BRU
1 hr 40 mins
Croatia Airlines1
2 London (STN) ZAG → STN
2 hrs 30 mins
Ryanair1
1 Belgrade ZAG → BEG
1 hr 10 mins
Air Serbia1
1 Copenhagen ZAG → CPH
2 hrs 10 mins
Croatia Airlines1
1 Doha ZAG → DOH
5 hrs
Qatar Airways1
1 Dubai ZAG → DXB
5 hrs 10 mins
flydubai1
6/week Basel ZAG → BSL
1 hr 30 mins
Ryanair1
6/week Dublin ZAG → DUB
2 hrs 50 mins
Ryanair1
6/week Osijek ZAG → OSI
55 mins
Trade Air1
6/week Skopje ZAG → SKP
1 hr 40 mins
Croatia Airlines1
5/week Bergamo ZAG → BGY
1 hr 35 mins
Ryanair1
5/week Brussels (CRL) ZAG → CRL
1 hr 55 mins
Ryanair1
4/week Berlin ZAG → BER
1 hr 55 mins
Croatia Airlines1
4/week London (LHR) ZAG → LHR
2 hrs 10 mins
Croatia Airlines1
4/week Luqa ZAG → MLA
2 hrs 10 mins
Ryanair1
4/week Málaga ZAG → AGP
2 hrs 45 mins
Ryanair1
4/week Mostar ZAG → OMO
1 hr
Croatia Airlines1
4/week Pula ZAG → PUY
50 mins
Croatia Airlines1
3/week Hahn ZAG → HHN
1 hr 45 mins
Ryanair1
3/week Memmingen ZAG → FMM
1 hr 35 mins
Ryanair1
3/week Paphos ZAG → PFO
3 hrs 5 mins
Ryanair1
3/week Stuttgart ZAG → STR
1 hr 45 mins
Eurowings1
3/week Thessaloniki ZAG → SKG
1 hr 30 mins
Ryanair1
3/week Zadar ZAG → ZAD
55 mins
Croatia Airlines1
2/week Athens ZAG → ATH
1 hr 50 mins
Aegean Airlines1
2/week Baden-Baden ZAG → FKB
1 hr 45 mins
Ryanair1
2/week Beauvais/Tillé ZAG → BVA
2 hrs 10 mins
Ryanair1
2/week Cologne ZAG → CGN
1 hr 55 mins
Eurowings1
2/week Eindhoven ZAG → EIN
1 hr 50 mins
Ryanair1
2/week Goteborg ZAG → GOT
2 hrs 25 mins
Ryanair1
2/week Lanzarote Island ZAG → ACE
4 hrs 15 mins
Ryanair1
2/week Pisa ZAG → PSA
1 hr 35 mins
Ryanair1
2/week Rome ZAG → FCO
1 hr 40 mins
Ryanair1
2/week Weeze ZAG → NRN
1 hr 55 mins
Ryanair1
2/week Warsaw ZAG → — LOT - Polish Airlines1
1/week Alicante ZAG → — Ryanair1
1/week Barcelona ZAG → — Croatia Airlines1

Airlines

Zagreb International Airport is served by 15 airlines, with Ryanair in the lead at 38% of routes. The top three carriers together cover 75% of routes. 11 carriers operate only one route each. A total of 14 airlines operate international routes, compared with 2 serving domestic routes. flydubai is operating the longest nonstop flight, connecting to Dubai with a flight time of 5 hrs 10 mins.

  • Ryanair20 routes
  • Croatia Airlines18 routes
  • Lufthansa2 routes
  • Eurowings2 routes
  • KLM1 route
  • Austrian1 route
  • Turkish Airlines1 route
  • Pegasus1 route
  • Air France1 route
  • Air Serbia1 route
  • Qatar Airways1 route
  • flydubai1 route
  • Trade Air1 route
  • Aegean Airlines1 route
  • LOT - Polish Airlines1 route

Zagreb International Airport provides direct service to 22 countries across three continents. The route network is 11% domestic and 89% international, with Dubrovnik, Croatia serving as the primary international destination.

  • Germany11/day
  • Croatia8/day
  • Netherlands4/day
  • France3/day
  • Austria3/day
  • Bosnia & Herzegovina2/day
  • Belgium2/day
  • Turkey2/day
  • Switzerland2/day
  • United Kingdom2/day
  • Serbia1/day
  • Italy1/day
  • Denmark1/day
  • Qatar1/day
  • United Arab Emirates1/day
  • Ireland6/week
  • North Macedonia6/week
  • Spain6/week
  • Greece5/week
  • Malta4/week
  • Cyprus3/week
  • Sweden2/week

Global Rankings of Zagreb Airport (ZAG)

This snapshot shows how Zagreb Airport (ZAG) ranks globally across multiple operational and network dimensions. Rankings reflect relative position worldwide across destination breadth, flight volume, scheduling density, and long-haul reach.

Destinations

Measures how broadly the airport connects distinct endpoints across its route network.

Flights & Scheduling

Reflects flight volume and how intensively runway infrastructure is scheduled.

Distance & Reach

Highlights long-haul connectivity and how distance is distributed across flights and runways.

2 Runways at Zagreb Airport (ZAG)

Runways:
Name Length Width Surface
05 10,666 ft · 3,251 m 148 ft · 45 m Asphalt
23 10,666 ft · 3,251 m 148 ft · 45 m Asphalt

8 Aircraft Require Longer Runway

Longest runway available is 10,666 ft / 3,251 m long. The following aircraft typically require more runway than is available at Zagreb International Airport.

Aircraft Takeoff required Landing required
Boeing 747-8 VIP / BBJ 10,801 ft · 3,292 m 7,001 ft · 2,134 m
Boeing 747-8 Freighter 10,801 ft · 3,292 m 7,001 ft · 2,134 m
Boeing 747-300 10,827 ft · 3,300 m 6,919 ft · 2,109 m
Boeing 747-400F 10,827 ft · 3,300 m 6,890 ft · 2,100 m
Boeing 747-400ER 10,892 ft · 3,320 m 7,136 ft · 2,175 m
Aérospatiale-BAC Concorde 11,250 ft · 3,429 m 7,218 ft · 2,200 m
Antonov An-225 Mriya 11,483 ft · 3,500 m 10,827 ft · 3,300 m
McDonnell Douglas DC-8-71 11,499 ft · 3,505 m 5,909 ft · 1,801 m