Wayfli › Airports › Zagreb (ZAG)

Direct flights from Zagreb Airport (ZAG)

Zagreb Airport in Zagreb, Croatia has direct flights to 45 airports in 24 countries, flown by 26 airlines. The longest is to Dubai (DXB) at 4,163 km.

See every route from ZAG on the map
45direct destinations
24countries
26airlines

Direct flights from ZAG by country

Croatia (6)

Germany (4)

Spain (4)

France (3)

Italy (3)

United Kingdom (3)

Belgium (2)

Netherlands (2)

Serbia (2)

Turkey (2)

Austria (1)

Bosnia and Herzegovina (1)

Cyprus (1)

Denmark (1)

Greece (1)

Hungary (1)

Ireland (1)

Macedonia (1)

Malta (1)

Montenegro (1)

Poland (1)

Romania (1)

Switzerland (1)

United Arab Emirates (1)

Airlines flying from ZAG

Aegean Airlines, Air China, Air France, Air Montenegro, Air Serbia, AirDolomiti, American Airlines, Austrian Airlines, British Airways, Brussels Airlines, Croatia Airlines, Flydubai, Iberia, KLM, Lufthansa, Malta Air, Norwegian Air Shuttle, Pegasus Airlines, Qatar Airways, Ryanair, SAS Scandinavian, SWISS, TAP Air Portugal, Turkish Airlines, Vueling, easyJet

Going somewhere ZAG doesn’t fly direct?

Wayfli finds the best one- and two-stop connections from Zagreb to any airport in the world. Pick a destination on the map.

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.