pickthetrain
Direct trains › Amsterdam › Arriving

Trains arriving in Amsterdam from abroad

Direct trains from 52 cities in 7 countries arrive in Amsterdam. Here is every one due today, from the operators' own timetables. For delays, check with the operator.

52 cities abroad7 countries53 arrivals on Mon 26 Oct🇳🇱 Netherlands
Leaving Amsterdam: everywhere you can go direct →

Arrivals from abroad, Mon 26 Oct

DueTrainFrom
07:50Eurostar 9301🇧🇪 BrusselsBrussel-Zuid · via Antwerp · Mon to Fri
08:54Eurocity Direct 9523🇧🇪 BrusselsBrussel-Zuid · Mon to Thu
08:54Eurostar 9397🇧🇪 AntwerpAnvers-Central · Mon to Thu
09:50Eurostar 9303🇫🇷 ParisParis Nord · via Brussels, Antwerp
09:54Eurocity Direct 9527🇧🇪 BrusselsBrussel-Zuid · via Antwerp · Mon to Thu
10:12ICE 242🇩🇪 HanoverHannover Hbf · via Osnabrück
10:50Eurostar 9309🇫🇷 ParisParis Nord · via Brussels, Antwerp
10:54Eurocity Direct 9531🇧🇪 BrusselsBrussel-Zuid · Mon to Thu
11:20Eurostar 9106🇬🇧 LondonLondon St. Pancras Int. · via Brussels · Mon to Fri
11:50Eurostar 9315🇫🇷 ParisParis Nord · via Brussels, Antwerp
11:50ICE 220🇩🇪 FrankfurtFrankfurt (M) Hbf · via Bonn, Cologne, Düsseldorf
11:54Eurocity Direct 9535🇧🇪 BrusselsBrussel-Zuid · Mon to Thu
12:12ICE 240🇩🇪 BerlinBerlin Hbf · via Hamburg, Osnabrück
12:50Eurostar 9321🇫🇷 ParisParis Nord · via Brussels, Antwerp
12:54Eurocity Direct 9539🇧🇪 BrusselsBrussel-Zuid · via Antwerp · Mon to Thu
13:20Eurostar 9114🇬🇧 LondonLondon St. Pancras Int. · via Brussels
13:50ICE 128🇩🇪 FrankfurtFrankfurt (M) Hbf · via Bonn, Cologne, Düsseldorf
13:54Eurocity Direct 9543🇧🇪 BrusselsBrussel-Zuid · Mon to Thu
13:54Eurostar 9327🇧🇪 AntwerpAnvers-Central · Mon to Thu
14:12ICE 148🇩🇪 HanoverHannover Hbf · via Osnabrück
14:20Eurostar 9329🇫🇷 ParisParis Nord · via Brussels, Antwerp
14:54Eurocity Direct 9547🇧🇪 BrusselsBrussel-Zuid · via Antwerp · Mon to Thu
15:50Eurostar 9339🇫🇷 ParisParis Nord · via Brussels, Antwerp
15:50ICE 126🇩🇪 FrankfurtFrankfurt Flughafen Fernb · via Bonn, Cologne, Düsseldorf
15:54Eurocity Direct 9551🇧🇪 BrusselsBrussel-Zuid · Mon to Thu
16:12ICE 146🇩🇪 BerlinBerlin Hbf · via Hamburg, Osnabrück
16:22Eurostar 9126🇬🇧 LondonLondon St. Pancras Int. · via Lille, Brussels
16:54Eurocity Direct 9555🇧🇪 BrusselsBrussel-Zuid · via Antwerp · Mon to Thu
17:50Eurostar 9351🇫🇷 ParisParis Nord · via Brussels, Antwerp
17:50ICE 124🇩🇪 FrankfurtFrankfurt Flughafen Fernb · via Bonn, Cologne, Düsseldorf
17:54Eurocity Direct 9559🇧🇪 BrusselsBrussel-Zuid · Mon to Thu
18:12ICE 144🇩🇪 BerlinBerlin Hbf · via Hamburg, Osnabrück
18:54Eurocity Direct 9563🇧🇪 BrusselsBrussel-Zuid · Mon to Thu
18:54Eurostar 9357🇧🇪 AntwerpAnvers-Central · Mon to Thu
19:50Eurostar 9363🇫🇷 ParisParis Nord · via Brussels, Antwerp · Fri (some weeks)
19:54Eurocity Direct 9567🇧🇪 BrusselsBrussel-Zuid · Mon to Thu
20:11ICE 142🇩🇪 HanoverHannover Hbf · via Osnabrück
20:20Eurostar 9140🇬🇧 LondonLondon St. Pancras Int. · via Lille, Brussels
20:50Eurostar 9369🇫🇷 ParisParis Nord · via Brussels, Antwerp
20:54ICE 122🇩🇪 FrankfurtFrankfurt Flughafen Fernb · via Bonn, Cologne, Düsseldorf
20:56Eurocity Direct 9571🇧🇪 BrusselsBrussel-Zuid · via Antwerp · Mon to Fri
21:29European Sleeper 453🇧🇪 BrusselsBrussel-Zuid · via Antwerp · Mon, Wed, Fri
21:50Eurostar 9375🇫🇷 ParisParis Nord · via Brussels, Antwerp
21:54ICE 1254🇩🇪 MunichMünchen Hbf · via Augsburg, Ulm, Stuttgart, Mannheim
21:54ICE 224🇩🇪 CologneKöln Hbf · via Düsseldorf, Duisburg, Oberhausen
21:56Eurocity Direct 9575🇧🇪 BrusselsBrussel-Zuid · via Antwerp · Mon to Fri
22:10ICE 140🇩🇪 BerlinBerlin Hbf · via Hamburg, Osnabrück
22:50Eurostar 9381🇫🇷 ParisParis Nord · via Brussels, Antwerp
22:56Eurocity Direct 9579🇧🇪 BrusselsBrussel-Zuid · via Antwerp · Mon to Fri
23:20Eurostar 9152🇬🇧 LondonLondon St. Pancras Int. · via Lille, Brussels
23:53ICE 120🇩🇪 FrankfurtFrankfurt Flughafen Fernb · via Cologne, Düsseldorf
23:53ICE 1252🇩🇪 BonnSiegburg Bf
23:56Eurocity Direct 9583🇧🇪 BrusselsBrussel-Zuid · via Antwerp · Mon to Fri

Planned times from the operators' own timetables for 26 Oct to 22 Nov 2026. Check with the operator for delays.

Every line into Amsterdam

AmsterdamParisDüsseldorfLondonBerlinBrusselsCologneFrankfurtHamburgMunichViennaBonnPragueStuttgartZurichAntwerpDresdenHanoverLilleNurembergBaden-BadenBaselFreiburgInnsbruckKarlsruheLinzMannheimSalzburgAugsburgDortmundEssenMünsterKassel
High-speedIntercityNightLines show direct trains, not the track. Thicker: more trains a day.

Where they come from

Sorted by the fastest direct train. Times from official open timetables for 26 Oct to 22 Nov 2026.

Good to know

Which night trains arrive in Amsterdam?

1 on Mon 26 Oct: European Sleeper 453 from Brussels at 21:29.

How many trains from abroad arrive in Amsterdam each day?

53 on Mon 26 Oct, from 10 cities. The first is due at 07:50, the last at 23:56.

Which cities have a direct train to Amsterdam?

52 in 7 countries, the most trains from Brussels, Antwerp, Paris, Cologne, Bonn, Frankfurt. Each links to its trains in the list below.