Travel options
from Amsterdam to Zagreb

You can get from Amsterdam to Zagreb by train, bus or flight.

Our recommendation

To get from Amsterdam to Zagreb on 19 Oct we recommend taking a train because it’s the best combination of price and speed.

19:54Amsterdam Centraal21h18 17:12Zagreb Glavni Kolod.
7 changes
£881One-way
Cheapest
19:54Amsterdam Centraal21h18 17:12Zagreb Glavni Kolod.
7 changes
£881One-way
Other options
11:15Amsterdam Airport Schiphol6h40 17:55Zagreb Franjo Tuđman Airport
1 changes
£2231One-way
15:40Amsterdam Airport Schiphol6h45 22:25Zagreb Franjo Tuđman Airport
1 changes
£2361One-way
21:24Amsterdam Centraal23h29 20:53Zagreb Glavni Kolod.
3 changes
£1061One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
18 Oct
£212Deutsche Bahn with connection
Find prices
£225Croatia Airlines
Tue
19 Oct
£88Deutsche Bahn with connection
£53Flixbus
£143Lot Polish Airlines
Wed
20 Oct
£79Deutsche Bahn with connection
£57Flixbus
£143Lot Polish Airlines
Thu
21 Oct
£44Deutsche Bahn with connection
Find prices
£143Lot Polish Airlines
Fri
22 Oct
£44Deutsche Bahn
Find prices
£119Air Serbia
Sat
23 Oct
£53Deutsche Bahn
£53Flixbus
£197Lufthansa Cityline
Sun
24 Oct
£53Deutsche Bahn
Find prices
£119Air Serbia
Mon
25 Oct
£62Deutsche Bahn
Find prices
£143Lot Polish Airlines
Tue
26 Oct
£41Deutsche Bahn
Find prices
£143Lot Polish Airlines
Wed
27 Oct
£44Deutsche Bahn
£53Flixbus
£126KLM
Thu
28 Oct
£88Deutsche Bahn
Find prices
Find prices
Fri
29 Oct
£62Deutsche Bahn
Find prices
£143Lot Polish Airlines
Sat
30 Oct
£53Deutsche Bahn
Find prices
£169Croatia Airlines
Sun
31 Oct
£53Deutsche Bahn
£44Flixbus
£105Air Serbia
Mon
1 Nov
£41Deutsche Bahn
Find prices
£113Lufthansa
Tue
2 Nov
Find prices
Find prices
£113Lufthansa Cityline
Wed
3 Nov
£70Deutsche Bahn
Find prices
£105Air Serbia
Thu
4 Nov
£62Deutsche Bahn
Find prices
£105Air Serbia
Fri
5 Nov
£53Deutsche Bahn
Find prices
£105Air Serbia
Sat
6 Nov
£53Deutsche Bahn
Find prices
£113Lufthansa
Sun
7 Nov
Find prices
Find prices
£105Air Serbia

Travel Information to Zagreb from Amsterdam

distanceDistance673 miles (1085 km)
modeAvailable travel modesFlight, coach or train
priceTicket price range£55 - £176
cheapestCheapest modeCoach • £55 • 20 h 50 min
fastestFastest modeFlight • £176 • 1 h 50 min
carriersPopular travel companiesAir Serbia, Flixbus or Deutsche Bahn

Travel 673 miles (1085 km) by flight, coach or train from Amsterdam to Zagreb. If speed is a priority, then a flight is the best option with an average duration of 1 h 50 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £55. The most popular travel providers which serve this trip are Air Serbia, Flixbus or Deutsche Bahn among others. Travellers can even take a direct flight, coach or train from Amsterdam to Zagreb.

Travel Tips

Travel from Amsterdam to Zagreb
Travel to Zagreb easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Amsterdam to Zagreb.
FAQs
Does Croatia have any COVID-19 travel restrictions for people travelling from Amsterdam to Zagreb?

Travel from Amsterdam, Netherlands to Zagreb, Croatia is: Partially open.

Is international entry into Zagreb from Amsterdam restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Netherlands.

Do I need to self-quarantine upon arrival to Zagreb, Croatia from Amsterdam?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

What are the COVID-19 safety measures to follow in Zagreb, Croatia?

The government of Croatia has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The above information was last verified on 17/10/2021. Remember to check the latest COVID-19 travel safety regulations for your trip to Zagreb from Amsterdam closer to your planned date of departure here.

Are there restrictions on reentering Netherlands from Zagreb, Croatia due to the coronavirus pandemic?

The current restriction level for returning to Amsterdam, Netherlands from Croatia is: Partially open.

Am I allowed to reenter Amsterdam, Netherlands from Zagreb, Croatia?

Reentering Netherlands is currently allowed for: Entry is partially open for citizens and permanent residents of Croatia

Do I need to self-quarantine when I arrive back to Amsterdam from Zagreb?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Health declaration required

Which rules do I need to follow in Amsterdam, Netherlands regarding COVID-19?

All travellers returning to Netherlands must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face masks: Mandatory

The information above was last checked on 17/10/2021. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Amsterdam from Zagreb here.

How do you get from Amsterdam to Zagreb?

You can travel between Amsterdam and Zagreb 3 different ways: flight, coach or train.

What is the cheapest way to travel from Amsterdam to Zagreb?

Coach services offer the cheapest way to get from Amsterdam to Zagreb. Tickets for a coach cost on average £55.

This is compared to other travel options to Zagreb:

A coach journey is usually £121 less than a journey to Zagreb by plane, which costs on average £176 for the same trip.

A coach is about £51 less than a train, which costs on average £106 for this trip.

What is the fastest way to get from Amsterdam to Zagreb?

The fastest way from Amsterdam to Zagreb is by flight with an average journey time of 1 h 50 min.

Other travel options from Amsterdam to Zagreb can usually take longer:

In comparison, going by coach can take 20 h 50 min   on average.

In comparison, taking a train requires on average 21 h 18 min   of travel time.

What is the distance from Amsterdam to Zagreb?

The distance from Amsterdam to Zagreb is approximately 673 miles (1085 km).

When going from Amsterdam to Zagreb, where do I depart from Amsterdam and where do I arrive in Zagreb?

These are the most popular departure and arrival points for travellers from Amsterdam to Zagreb:

  • Flights from Amsterdam to Zagreb most often leave from Amsterdam Airport Schiphol and arrive in Zagreb Franjo Tuđman Airport.
  • Coaches mostly depart from Amsterdam, Sloterdijk and arrive in Zagreb, Autobusni Kolodvor.
Who can get me from Amsterdam to Zagreb?

If finding a good deal is your main consideration for your trip from Amsterdam to Zagreb, then we'll help you find the best value travel companies for you:

  • Air Serbia can take you to Zagreb by plane. If searching for a good deal on flights, you can find tickets for Air Serbia from Amsterdam to Zagreb for £176.
  • Flixbus can take you to Zagreb by coach. If searching for a good deal on coaches, you can find tickets for Flixbus from Amsterdam to Zagreb for £55.
  • Travel with Deutsche Bahn to go to Zagreb by train. For a good deal on tickets, you can find Deutsche Bahn Amsterdam to Zagreb tickets on Omio for £106.
Is there a direct service between Amsterdam and Zagreb?

Yes, there are direct routes from Amsterdam to Zagreb with the following travel companies:

  • You can find direct flights to take to Zagreb with Croatia Airlines or KLM.
  • You can check for a direct coach to Zagreb with Flixbus or Croatia Bus d. O. O.
  • You'll find direct train services to Zagreb with.

As you won't need to change at another stop in between, direct services to Zagreb tend to save you time and add more convenience, so it's worth paying attention to before you purchase tickets for this journey.

Where should I go next after I travel from Amsterdam to Zagreb?
Many of our customers who book a trip from Amsterdam to Zagreb often extend their holiday and travel to other popular destinations like Budapest, Vienna or Ljubljana. If you’re thinking of adding another destination to your Amsterdam and Zagreb itinerary, let Omio find you the best connections between Zagreb and any of these top destinations today!
When should I book a ticket from Amsterdam to Zagreb online to score the best deals?

Before travelling from Amsterdam to Zagreb, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a plane ticket for this trip is on average £176 one way.
  • The price of a coach ticket for this route is £55 one way on average.
  • The price of a train ticket for this trip is on average £106 one way.

But we recommend booking Amsterdam to Zagreb tickets online a few months before your planned travel date to score the best deals and save money on your trip.