131 € Cheap Flights from Amsterdam Schiphol to Zagreb

Compare Amsterdam Schiphol to Zagreb flight deals

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

Book the best Zagreb fare with no extra fees

Flight deals from Amsterdam Schiphol to Zagreb

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

Find the cheapest month to fly from Amsterdam Schiphol to Zagreb

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

Direct flights from Amsterdam Schiphol to Zagreb

Amsterdam Schiphol to Zagreb: Alternative routes

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

Amsterdam to Zagreb: Flight information

The things to know before you go.
Cheapest flight found131 €
Cheapest month to flyAugust
Average flight time1 hr, 52 mins
Most popular airlineScandinavian Airlines
Average flights per week96

Finding cheap flights from Amsterdam Schiphol to Zagreb: Frequently asked questions

The best price we found for a return flight from Amsterdam Schiphol to Zagreb is 131 €. 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 52 minutes is the average flight time from Amsterdam Schiphol to Zagreb.
Scandinavian Airlines, KLM and Croatia Airlines fly direct from Amsterdam Schiphol to Zagreb.
As of July 2026, there are 96 flights per week flying from Amsterdam Schiphol to Zagreb.
The cheapest month to fly from Amsterdam Schiphol to Zagreb is usually August.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Amsterdam Schiphol Airport to Zagreb Airport on Wednesday, 26 August 2026.
Yes – the average flight time is 1 hour and 52 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 Zagreb 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 Zagreb 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 Zagreb.

Flying from Amsterdam Schiphol Airport (AMS) to Zagreb Airport (ZAG): what you need to know

  • Jump on a direct flight from Amsterdam Schiphol Airport to Zagreb Airport and you'll be travelling for an average of 1 hour 50 minutes.

  • Zagreb's timezone is UTC+1, which is the same as Amsterdam.

  • Choose from 21 weekly Amsterdam Schiphol Airport to Zagreb Airport flights. The 11:20 departure with Croatia Airlines is the earliest you can take. KLM operates the latest service of the day at 21:10.

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

  • During popular months like September, it's a good idea to get to the airport earlier than usual. Plan to arrive two hours before domestic departures and four hours ahead of an international flight when you fly during a high season in general.

  • Travelling to Zagreb (and then discovering more of Croatia!) is a cinch with KLM. This popular carrier offers direct flights from Amsterdam Schiphol Airport to Zagreb Airport.

  • Most passengers choose to travel with KLM on this route.

  • The carrier with the most consistent on-time arrival rate for AMS to ZAG flights is KLM.

  • If you want to break up your flight, just uncheck 'Direct flights only' when searching for your ticket from Amsterdam Schiphol Airport to Zagreb Airport. These are the top stopovers between AMS and ZAG:

    • Frankfurt am Main Airport

    • Munich Airport

    • Zurich Airport

Handy information about Amsterdam Schiphol Airport (AMS)

  • When it comes to Amsterdam Schiphol Airport's on-time performance, data shows 75% of flights meet their scheduled arrival time.

  • Amsterdam Schiphol Airport is around 18 kilometres from central Amsterdam. If you're catching a taxi, ride-sharing or driving from the centre, it'll take you 25 minutes or so to arrive, depending on the traffic.

  • Planning to take public transport? Expect a journey time of around 20 minutes.

  • Taking an early flight from Amsterdam Schiphol Airport to Zagreb Airport? Avoid the last-minute rush to the airport (and sneak in some extra precious sleep) by picking one of these hotels close to AMS:

Arriving at Zagreb Airport (ZAG)

  • If you're coming in on a late Amsterdam Schiphol Airport to Zagreb Airport flight, nothing tops the convenience of staying close to the terminal. Grab your luggage from the carousel and then be showered and relaxing shortly after at one of these hotels near ZAG:

  • Get on the fast track to adventure by picking up a Zagreb Airport rental car. Grab a set of wheels from AVIA Rent, Green Motion or OK Mobility and explore beyond Zagreb's usual tourist stops.

  • Lock in the lowest price by reserving your ride from Zagreb Airport around four weeks before your trip.

When to fly to Zagreb Airport (ZAG)

  • The quietest month for a flight from Amsterdam Schiphol Airport to Zagreb Airport is March, while September is the most popular. Pick the best time to go to Zagreb based on whether you prefer a more fast-paced or easygoing experience.

  • When booking your flight from Amsterdam Schiphol Airport to Zagreb Airport, consider the type of weather you enjoy. August is the warmest month in Zagreb, with temperatures ranging from 14ºC (57ºF) to 32ºC (90ºF).

  • If you want cooler conditions, look for a cheap ticket from AMS to ZAG in January. Average temperatures are between -7ºC (19ºF) and 8ºC (46ºF) then.

Explore more of Croatia

  • You've seen Zagreb, now it's time to discover other corners of Croatia. Journey about 257 kilometres south to Split to check off its leading attractions. From Diocletian's Palace to Old Split and Peristil, your itinerary will be busy.

  • If you're eager to discover another well-known destination in Croatia, consider Rijeka, about 129 kilometres south-west of Zagreb. Teatro Fenice, The St. Vitus Cathedral and Church of St. Nicholas are key highlights.

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