Cheap train tickets from Zagreb to Amsterdam

Showing times and prices for 23 Jan

Cheapest

£122

Average

£136

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Zagreb to Amsterdam will cost around £ 136 if you buy it on the day, but the cheapest tickets can be found for only £ 122.

Cheapest
07:27Zagreb Glavni Kolod.24h38 08:05Amsterdam Centraal
5 changes
£1221One-way
2nd Cheapest
07:27Zagreb Glavni Kolod.25h08 08:35Amsterdam Centraal
3 changes
£1311One-way
2nd Cheapest
07:27Zagreb Glavni Kolod.24h58 08:25Amsterdam Centraal
4 changes
£1311One-way
12:47Zagreb Glavni Kolod.20h18 09:05Amsterdam Centraal
4 changes
£1401One-way
12:47Zagreb Glavni Kolod.20h27 09:14Amsterdam Centraal
3 changes
£1401One-way

Train schedule Zagreb to Amsterdam

Showing trains for tomorrow, Sun, 23 Jan
07:03Zagreb Glavni Kolod.17h48 00:51Amsterdam Centraal
0 changes
07:27Zagreb Glavni Kolod.25h08 08:35Amsterdam Centraal
0 changes
07:27Zagreb Glavni Kolod.24h58 08:25Amsterdam Centraal
0 changes
07:27Zagreb Glavni Kolod.25h08 08:35Amsterdam Centraal
0 changes
07:27Zagreb Glavni Kolod.25h38 09:05Amsterdam Centraal
0 changes
07:27Zagreb Glavni Kolod.24h38 08:05Amsterdam Centraal
0 changes
07:27Zagreb Glavni Kolod.24h58 08:25Amsterdam Centraal
0 changes
12:47Zagreb Glavni Kolod.20h18 09:05Amsterdam Centraal
0 changes
12:47Zagreb Glavni Kolod.20h27 09:14Amsterdam Centraal
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sun
23 Jan
£122Deutsche Bahn
£74Flixbus
£126Air Serbia
Mon
24 Jan
£61Deutsche Bahn
£57Flixbus
£143Air Serbia
Tue
25 Jan
£70Deutsche Bahn
£44Flixbus
£162Croatia Airlines
Wed
26 Jan
£61Deutsche Bahn
£57Flixbus
£145Lot Polish Airlines
Thu
27 Jan
£50Deutsche Bahn
£44Flixbus
£95Air Serbia
Fri
28 Jan
£61Deutsche Bahn
£52Flixbus
£162Croatia Airlines
Sat
29 Jan
£70Deutsche Bahn
£44Flixbus
£118Lot Polish Airlines
Sun
30 Jan
£70Deutsche Bahn
£57Flixbus
£108Air Serbia
Mon
31 Jan
£50Deutsche Bahn
£52Flixbus
£118Lot Polish Airlines
Tue
1 Feb
£50Deutsche Bahn
£44Flixbus
£118Lot Polish Airlines
Wed
2 Feb
£50Deutsche Bahn
£52Flixbus
£103Lot Polish Airlines
Thu
3 Feb
£50Deutsche Bahn
£44Flixbus
£95Air Serbia
Fri
4 Feb
£52Deutsche Bahn
Find prices
£103Lot Polish Airlines
Sat
5 Feb
£50Deutsche Bahn
£41Flixbus
£102Lot Polish Airlines
Sun
6 Feb
£61Deutsche Bahn
£57Flixbus
£95Air Serbia
Mon
7 Feb
£50Deutsche Bahn
£52Flixbus
£103Lot Polish Airlines
Tue
8 Feb
£50Deutsche Bahn
£41Flixbus
£102Lot Polish Airlines
Wed
9 Feb
£50Deutsche Bahn
Find prices
Find prices
Thu
10 Feb
£50Deutsche Bahn
£44Flixbus
£95Air Serbia
Fri
11 Feb
£52Deutsche Bahn
£52Flixbus
£103Lot Polish Airlines

Fastest train times from Zagreb to Amsterdam

Showing times and prices for 23 Jan

Fastest Journey

17 h 48 m

Average

23 h 13 m

Trains per day

9

Distance

1086 km

It's difficult to get from Zagreb to Amsterdam without changing at least 3 times.

Fastest
07:03Zagreb Glavni Kolod.17h48 00:51Amsterdam Centraal
4 changes
£1401One-way
2nd Fastest
12:47Zagreb Glavni Kolod.20h18 09:05Amsterdam Centraal
4 changes
£1401One-way
12:47Zagreb Glavni Kolod.20h27 09:14Amsterdam Centraal
3 changes
£1401One-way
07:27Zagreb Glavni Kolod.24h38 08:05Amsterdam Centraal
5 changes
£1221One-way
07:27Zagreb Glavni Kolod.24h58 08:25Amsterdam Centraal
9 changes
£1401One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Zagreb to Amsterdam

distanceDistance673 miles (1085 km)
durationAverage train duration20 h 18 min
priceAverage train ticket price£76 (€87)
changesDirect trainYes

Trains from Zagreb to Amsterdam cover the 673 miles (1085 km) long journey taking on average 20 h 18 min with our travel partners like. There are direct train services available. You can get the cheapest train tickets for this journey for as low as £50, but the average price of train tickets is £76.

Travel Tips: Trains from Zagreb to Amsterdam

Travel by train to Amsterdam 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 Zagreb to Amsterdam.
FAQs

Is travel by train currently allowed from Zagreb, Croatia to Amsterdam, Netherlands?

Travel by train between Zagreb, Croatia and Amsterdam, Netherlands is: Partially open.

Is international entry into Amsterdam from Zagreb restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Croatia

Do I need to quarantine on arrival in Netherlands from Zagreb?

Entry Requirements:

  • 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

What are the safety rules to follow in Amsterdam, Netherlands?

The government of Netherlands has imposed these measures to reduce the spread of COVID-19:

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

The above information was last checked on 20/01/2022. Remember to check the latest COVID-19 travel safety regulations for your train to Amsterdam from Zagreb closer to your date of departure here.

What are the COVID-19 restrictions for my return trip to Croatia from Amsterdam, Netherlands?

The current restriction level for your return trip by train from Amsterdam to Zagreb is: Partially open

Are there any international entry restrictions on returning to Croatia from Netherlands?

Reentry to Croatia is allowed for: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to quarantine on arrival in Croatia from Amsterdam?

What are the 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

What are the safety rules to follow in Zagreb, Croatia?

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

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

Last verified on 17/01/2022. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Amsterdam to Zagreb train here.

What is the price of the cheapest train to Amsterdam from Zagreb?

If you’re looking to save money on tickets, you can find a cheap train from Zagreb to Amsterdam for as little as £50  in the next 7 days.

How much is a train ticket from Zagreb to Amsterdam?

If you are looking to book your train ticket in the next 7 days, you can expect the Zagreb to Amsterdam train to cost on average £76  one way.

How far is it from Zagreb to Amsterdam by train?

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

What is the average Zagreb to Amsterdam train duration?

On average the train from Zagreb to Amsterdam duration is 20 h 18 min  for the 673 miles (1085 km) long journey, but the travel time can vary if you depart on weekends and holidays.

What are the first and last departure train times from Zagreb to Amsterdam?

The first Zagreb to Amsterdam train departs at 06: 03   and the last train from Zagreb to Amsterdam leaves at 11: 47. Check out the most up-to-date Zagreb to Amsterdam train times on Omio and find the best time to travel to your destination.

How early should I purchase train tickets to Amsterdam from Zagreb to score the best deals?

If you purchase Zagreb to Amsterdam train tickets within the next 7 days, you can find one way tickets to cost on average £76. However, booking in advance gives you access to the best prices for trains to Amsterdam from Zagreb. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Zagreb
Amsterdam
The major railway station for departures from Zagreb is. Read all the information you need to know about services, amenities and connections at for your trip from Zagreb to Amsterdam.