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.
Due in the next hour
Arrivals from abroad, Mon 26 Oct
| Due | Train | From |
|---|---|---|
| 08:16 | ICE 11 | 🇧🇪 BrusselsBrussel-Zuid · via Liège · Daily |
| 09:24 | ICE 121 | 🇳🇱 AmsterdamAmsterdam Centraal · via Utrecht, Arnhem |
| 10:16 | ICE 13 | 🇧🇪 BrusselsBrussel-Zuid · via Liège · Daily |
| 11:15 | Eurostar 9411 | 🇫🇷 ParisParis Nord · via Brussels, Liège |
| 11:25 | ICE 225 | 🇳🇱 AmsterdamAmsterdam Centraal · via Utrecht, Arnhem |
| 12:15 | ICE 15 | 🇧🇪 BrusselsBrussel-Zuid · via Liège · Mon to Fri |
| 13:12 | ICE 200 | 🇨🇭 ZurichZürich HB · via Basel |
| 13:15 | Eurostar 9423 | 🇫🇷 ParisParis Nord · via Brussels, Liège |
| 13:24 | ICE 123 | 🇳🇱 UtrechtUtrecht Centraal · via Arnhem |
| 13:24 | ICE 311 | 🇧🇪 AntwerpAnvers-Central · via Leuven, Liège · Daily |
| 14:15 | ICE 315 | 🇧🇪 BrusselsBrussel-Zuid · via Liège · Daily |
| 15:12 | ICE 108 | 🇨🇭 ChurChur · via Zurich, Basel |
| 15:14 | Eurostar 9435 | 🇫🇷 ParisParis Nord · via Brussels, Liège |
| 15:20 | ICE 125 | 🇳🇱 AmsterdamAmsterdam Centraal · via Utrecht, Arnhem |
| 16:15 | ICE 17 | 🇧🇪 BrusselsBrussel-Zuid · via Liège · Daily |
| 17:12 | ICE 106 | 🇨🇭 BaselBasel SBB |
| 17:24 | ICE 127 | 🇳🇱 AmsterdamAmsterdam Centraal · via Utrecht, Arnhem |
| 18:15 | ICE 317 | 🇧🇪 BrusselsBrussel-Zuid · via Liège · Mon to Fri |
| 18:52 | ICE 118 | 🇦🇹 GrazGraz Hbf · via Klagenfurt, Velden am Wörthersee, Villach, Bad Gastein |
| 19:12 | ICE 104 | 🇨🇭 ChurChur · via Zurich, Basel |
| 19:15 | Eurostar 9459 | 🇫🇷 ParisParis Nord · via Brussels, Liège |
| 19:23 | ICE 129 | 🇳🇱 AmsterdamAmsterdam Centraal · via Utrecht, Arnhem |
| 20:15 | ICE 19 | 🇧🇪 BrusselsBrussel-Zuid · via Liège · Daily |
| 21:15 | Eurostar 9471 | 🇫🇷 ParisParis Nord · via Brussels, Liège |
| 21:15 | ICE 102 | 🇨🇭 ChurChur · via Zurich, Basel |
| 21:24 | ICE 313 | 🇧🇪 AntwerpAnvers-Central · via Leuven, Liège · Daily |
| 21:25 | ICE 221 | 🇳🇱 AmsterdamAmsterdam Centraal · via Utrecht, Arnhem |
| 21:49 | NJ 469 | 🇧🇪 BrusselsBrussel-Zuid · via Verviers |
| 21:56 | European Sleeper 401 | 🇧🇪 BrusselsBrussel-Zuid · via Verviers · Only Mon 26 Oct |
| 23:19 | ICE 100 | 🇨🇭 ChurChur · via Zurich, Basel |
| 23:51 | EN 60403 | 🇳🇱 ArnhemArnhem Centraal |
| 23:51 | Nightjet 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
Where they come from
- 🇧🇪 LiègeBelgiumHigh-speedNight train56 min 15.3 a day
- 🇳🇱 VenloNetherlandsHigh-speed1h06 1.7 a day
- 🇧🇪 VerviersBelgiumNight train1h12 6 a week
- 🇧🇪 LeuvenBelgiumHigh-speed1h35 2 a day
- 🇳🇱 ArnhemNetherlandsHigh-speedNight train1h37 5.9 a day
- 🇧🇪 BrusselsBelgiumHigh-speedNight train1h45 14.1 a day
- 🇳🇱 EindhovenNetherlandsNight train1h52 3 a week
- 🇳🇱 UtrechtNetherlandsHigh-speedNight train2h06 8 a day
- 🇧🇪 AntwerpBelgiumHigh-speed2h23 2 a day
- 🇳🇱 AmsterdamNetherlandsHigh-speedNight train2h31 7.8 a day
- 🇫🇷 ParisFranceHigh-speed3h21 5.4 a day
- 🇨🇭 BaselSwitzerlandHigh-speedNight train3h40 8.7 a day
- 🇨🇭 ZurichSwitzerlandHigh-speedNight train5h06 6 a day
- 🇦🇹 BregenzAustriaHigh-speed6h01 4 a week
- 🇦🇹 DornbirnAustriaHigh-speed6h13 4 a week
- 🇨🇭 ChurSwitzerlandHigh-speed6h27 4.1 a day
- 🇦🇹 FeldkirchAustriaHigh-speed6h35 4 a week
- 🇦🇹 SalzburgAustriaHigh-speedNight train6h52 1.2 a day
- 🇨🇭 SchaffhausenSwitzerlandNight train6h59 some dates
- 🇦🇹 St. Anton am ArlbergAustriaHigh-speed7h33 4 a week
- 🇦🇹 St. Johann im PongauAustriaHigh-speed7h51 6 a week
- 🇦🇹 LandeckAustriaHigh-speed7h57 4 a week
- 🇦🇹 Schwarzach im PongauAustriaHigh-speed7h57 6 a week
- 🇦🇹 Bad GasteinAustriaHigh-speed8h22 6 a week
- 🇦🇹 InnsbruckAustriaHigh-speed9h00 4 a week
- 🇨🇭 AarauSwitzerlandNight train9h01 2 a week
- 🇦🇹 VillachAustriaHigh-speed9h24 6 a week
- 🇦🇹 Velden am WörtherseeAustriaHigh-speed9h39 6 a week
- 🇨🇭 BadenSwitzerlandNight train9h52 1 a week
- 🇦🇹 KlagenfurtAustriaHigh-speed9h53 6 a week
- 🇦🇹 GrazAustriaHigh-speed10h49 6 a week
- 🇦🇹 LinzAustriaNight train11h23 3 a week
- 🇦🇹 St. PöltenAustriaNight train12h13 3 a week
- 🇨🇭 BellinzonaSwitzerlandNight train12h36 4 a week
- 🇦🇹 ViennaAustriaNight train12h46 3 a week
- 🇨🇭 LuganoSwitzerlandNight train13h15 4 a week
- 🇮🇹 ComoItalyNight train15h02 3 a week
- 🇮🇹 MilanItalyNight train16h14 4 a week
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.