Flights from Amsterdam to Zagreb – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
AMS to ZAG – All flight route options from Schiphol, Netherlands to Zagreb Airport, Croatia. These routes are operated by 14 airlines. Fly non-stop with Croatia Airlines or KLM, or choose from 17 different stopover flights. The shortest flight time is 1 hour and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Zagreb Airport
We got great deals on hotels and car rentals near the airport.
Amsterdam to Zagreb flights
There are over 19 airlines and as many as 215 flights every week to this destination. You can fly non-stop to Zagreb (ZAG) from Amsterdam (AMS) with KLM or Croatia Airlines but if a stopover option suits you better you can choose to fly via Prague, Frankfurt or any other of the 17 alternatives with connectiing airports.
Amsterdam to Zagreb with KLM
You can fly non-stop every weekday with flights departing between 12 noon and 9:00 pm. KLM is a member of SkyTeam.
With Austrian
If you fly from Amsterdam with Austrian you will do a stopover in Vienna, VIE before reaching Zagreb. This flight trip will take 3 hours and 45 minutes and you can fly every weekday with departures at 07 or 10 in the morning. Austrian is a Star Alliance member.
Distance & flight times: Schiphol to Zagreb Airport
The shortest flight time between AMS and ZAG is 1 hour and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 55m | - | 686 miles (1104 km) |
PRG Prague | 2h 55m | 25m | 754 miles (1213 km) |
FRA Frankfurt | 3h 35m | 1h 5m | 687 miles (1105 km) |
VIE Vienna | 3h 50m | 1h 5m | 765 miles (1231 km) |
ZRH Zurich | 4h 0m | 40m | 754 miles (1213 km) |
BRU Brussels | 4h 10m | 1h 50m | 740 miles (1191 km) |
SPU Split | 4h 15m | 1h 20m | 963 miles (1549 km) |
BEG Belgrade | 4h 30m | 1h 20m | 1098 miles (1767 km) |
DBV Dubrovnik | 4h 35m | 2h 55m | 1171 miles (1884 km) |
WAW Warsaw | 4h 55m | 1h 20m | 1186 miles (1908 km) |
BER Berlin | 5h 0m | 2h 30m | 844 miles (1358 km) |
MUC Munich | 5h 20m | 1h 10m | 686 miles (1104 km) |
HAM Hamburg | 5h 20m | 2h 35m | 848 miles (1364 km) |
CDG Paris | 5h 45m | 1h 35m | 923 miles (1485 km) |
CPH Copenhagen | 5h 55m | 2h 45m | 1097 miles (1765 km) |
FCO Rome | 6h 5m | 1h 55m | 1144 miles (1841 km) |
LHR London | 6h 30m | 4h 35m | 1085 miles (1746 km) |
LCY London | 7h 30m | - | - |


Quick copy and share this page
From Amsterdam to Croatia
Below is a list of other destinations to Croatia from Schiphol with either direct flights or 1 stop connections.
-
SPU Split Direct
-
ZAD Zadar
-
DBV Dubrovnik Direct
-
PUY Pula Direct
-
RJK Rijeka
-
OSI Osijek
-
BWK Bol
From Netherlands to Zagreb
Below is a list of other cities in Netherlands with flights to Zagreb with either non-stop or connecting flights.
-
EIN Eindhoven Direct
-
RTM Rotterdam