Travel from Croatia to Netherlands

Train, bus or fly from Croatia to Netherlands?

KLM, Croatia Airlines and 5 other airlines fly from Zagreb - Centar to Amsterdam every 4 hours. Alternatively, Croatian Railways (HŽPP) operates a train from Zagreb - Centar to Amsterdam twice daily. Tickets cost $140 - $220 and the journey takes 12 h 50 min. German Railways (DB) also services this route every 4 hours.

Travel Guides

Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Croatia to Netherlands

From Trg bana J. Jelačića line 6 tram to Zagreb, shuttle to Zagreb airport, fly to Amsterdam airport, then train to Amsterdam. 4 h 55 min $163. From Trg bana J. Jelačića line 6 tram to Zagreb, shuttle to Zagreb airport, fly to Brussels airport, train to Roosendaal, then train to Breda. 6 h 14 min $161. From Pula railway Stattion shuttle to Venice airport, fly to Amsterdam airport, then train to Amsterdam. 7 h 46 min $382. From Split line 37 bus to Split airport, fly to Dusseldorf airport, train to Dusseldorf Hbf, train to Arnhem, then train to Nijmegen. 7 h 37 min. From Zagreb Glavni Kolod. train to Frankfurt(Main)Hbf then train to Amsterdam Centraal. 17 h 50 min $295. From Zagreb bus to Düsseldorf, bus to Amsterdam, Station Sloterdijk, then line 22 bus to Amsterdam, Centraal Station. 20 h 14 min $138. From Trg bana J. Jelačića line 6 tram to Zagreb, shuttle to Udine Autostazione, bus to Amsterdam, Amstelstation, then line 51 subway to Amsterdam, Nieuwmarkt. 33 h 49 min $399. From Zagreb - Centar drive to Kufstein, train to München Hbf, train to Düsseldorf Hbf, then drive to Amsterdam. 13 h 58 min $312. From Zagreb - Centar drive to Amsterdam. 12 h 34 min $247.

How long does it take to get from Croatia to Netherlands?

It takes approximately 4 h 55 min to get from Croatia to Netherlands.