pickthetrain
Direct trains › Cologne › Arriving

Trains arriving in Cologne from abroad

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

38 cities abroad6 countries32 arrivals on Mon 26 Oct🇩🇪 Germany
Leaving Cologne: everywhere you can go direct →

Arrivals from abroad, Mon 26 Oct

DueTrainFrom
08:16ICE 11🇧🇪 BrusselsBrussel-Zuid · via Liège · Daily
09:24ICE 121🇳🇱 AmsterdamAmsterdam Centraal · via Utrecht, Arnhem
10:16ICE 13🇧🇪 BrusselsBrussel-Zuid · via Liège · Daily
11:15Eurostar 9411🇫🇷 ParisParis Nord · via Brussels, Liège
11:25ICE 225🇳🇱 AmsterdamAmsterdam Centraal · via Utrecht, Arnhem
12:15ICE 15🇧🇪 BrusselsBrussel-Zuid · via Liège · Mon to Fri
13:12ICE 200🇨🇭 ZurichZürich HB · via Basel
13:15Eurostar 9423🇫🇷 ParisParis Nord · via Brussels, Liège
13:24ICE 123🇳🇱 UtrechtUtrecht Centraal · via Arnhem
13:24ICE 311🇧🇪 AntwerpAnvers-Central · via Leuven, Liège · Daily
14:15ICE 315🇧🇪 BrusselsBrussel-Zuid · via Liège · Daily
15:12ICE 108🇨🇭 ChurChur · via Zurich, Basel
15:14Eurostar 9435🇫🇷 ParisParis Nord · via Brussels, Liège
15:20ICE 125🇳🇱 AmsterdamAmsterdam Centraal · via Utrecht, Arnhem
16:15ICE 17🇧🇪 BrusselsBrussel-Zuid · via Liège · Daily
17:12ICE 106🇨🇭 BaselBasel SBB
17:24ICE 127🇳🇱 AmsterdamAmsterdam Centraal · via Utrecht, Arnhem
18:15ICE 317🇧🇪 BrusselsBrussel-Zuid · via Liège · Mon to Fri
18:52ICE 118🇦🇹 GrazGraz Hbf · via Klagenfurt, Velden am Wörthersee, Villach, Bad Gastein
19:12ICE 104🇨🇭 ChurChur · via Zurich, Basel
19:15Eurostar 9459🇫🇷 ParisParis Nord · via Brussels, Liège
19:23ICE 129🇳🇱 AmsterdamAmsterdam Centraal · via Utrecht, Arnhem
20:15ICE 19🇧🇪 BrusselsBrussel-Zuid · via Liège · Daily
21:15Eurostar 9471🇫🇷 ParisParis Nord · via Brussels, Liège
21:15ICE 102🇨🇭 ChurChur · via Zurich, Basel
21:24ICE 313🇧🇪 AntwerpAnvers-Central · via Leuven, Liège · Daily
21:25ICE 221🇳🇱 AmsterdamAmsterdam Centraal · via Utrecht, Arnhem
21:49NJ 469🇧🇪 BrusselsBrussel-Zuid · via Verviers
21:56European Sleeper 401🇧🇪 BrusselsBrussel-Zuid · via Verviers · Only Mon 26 Oct
23:19ICE 100🇨🇭 ChurChur · via Zurich, Basel
23:51EN 60403🇳🇱 ArnhemArnhem Centraal
23:51Nightjet 403🇳🇱 AmsterdamAmsterdam Centraal · via Utrecht

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

Every line into Cologne

CologneParisAmsterdamBrusselsMilanViennaZurichAntwerpLiègeBaselGrazInnsbruckLinzSalzburgUtrechtKlagenfurtVillachBregenzChurLuganoBad GasteinBellinzonaComoFeldkirchVenloVerviers
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 Cologne?

4 on Mon 26 Oct: NJ 469 from Brussels at 21:49; European Sleeper 401 from Brussels at 21:56; EN 60403 from Arnhem at 23:51; Nightjet 403 from Amsterdam at 23:51.

How many trains from abroad arrive in Cologne each day?

32 on Mon 26 Oct, from 10 cities. The first is due at 08:16, the last at 23:51.

Which cities have a direct train to Cologne?

38 in 6 countries, the most trains from Liège, Brussels, Basel, Utrecht, Amsterdam, Zurich. Each links to its trains in the list below.