Direct trains › Hamburg › Arriving
Trains arriving in Hamburg from abroad
Direct trains from 45 cities in 10 countries arrive in Hamburg. Here is every one due today, from the operators' own timetables. For delays, check with the operator.
45 cities abroad10 countries20 arrivals on Mon 26 Oct🇩🇪 Germany
Leaving Hamburg: everywhere you can go direct →
Due in the next hour
Arrivals from abroad, Mon 26 Oct
| Due | Train | From |
|---|---|---|
| 10:37 | EC 141 | 🇳🇱 AmsterdamAmsterdam Centraal · via Deventer, Hengelo |
| 11:28 | ICE 383 | 🇩🇰 CopenhagenKøbenhavn H · via Odense, Kolding · Daily |
| 12:24 | rj 384 | 🇨🇿 PraguePraha hlavní nádraží · via Ústí nad Labem, Děčín · Daily |
| 13:08 | IC 393 | 🇩🇰 CopenhagenKøbenhavn H · via Odense, Kolding · Daily |
| 13:33 | IC 8 | 🇨🇭 BaselBasel SBB |
| 14:38 | EC 145 | 🇳🇱 AmsterdamAmsterdam Centraal · via Deventer, Hengelo |
| 15:28 | ICE 385 | 🇩🇰 CopenhagenKøbenhavn H · via Odense, Kolding · Daily |
| 16:45 | EC 147 | 🇳🇱 AmsterdamAmsterdam Centraal · via Deventer, Hengelo |
| 17:13 | IC 395 | 🇩🇰 CopenhagenKøbenhavn H · via Odense, Kolding · Daily |
| 17:15 | ICE 200 | 🇨🇭 ZurichZürich HB · via Basel |
| 17:49 | ICE 6 | 🇨🇭 BaselBasel SBB |
| 18:10 | ICE 1206 | 🇦🇹 InnsbruckInnsbruck Hbf · via Jenbach, Wörgl, Kufstein · Daily |
| 19:01 | IC 397 | 🇩🇰 CopenhagenKøbenhavn H · via Odense, Kolding · Daily |
| 19:02 | ICE 108 | 🇨🇭 ChurChur · via Zurich, Basel |
| 19:31 | ICE 72 | 🇨🇭 BaselBasel SBB |
| 20:37 | EC 241 | 🇳🇱 AmsterdamAmsterdam Centraal · via Deventer, Hengelo |
| 21:15 | ICE 106 | 🇨🇭 BaselBasel SBB |
| 21:33 | IC 4 | 🇨🇭 BaselBasel SBB · Only Mon 26 Oct |
| 23:16 | ICE 104 | 🇨🇭 ChurChur · via Zurich, Basel |
| 23:33 | ICE 70 | 🇨🇭 InterlakenInterlaken West · via Spiez, Thun, Bern, Olten |
Planned times from the operators' own timetables for 26 Oct to 22 Nov 2026. Check with the operator for delays.
Every line into Hamburg
High-speedIntercityNightLines show direct trains, not the track. Thicker: more trains a day.
Where they come from
- 🇳🇱 HengeloNetherlandsHigh-speed2h45 4 a day
- 🇩🇰 KoldingDenmarkHigh-speedIntercity2h46 5 a day
- 🇳🇱 DeventerNetherlandsIntercity3h18 4 a day
- 🇩🇰 OdenseDenmarkHigh-speedIntercity3h25 5 a day
- 🇳🇱 AmersfoortNetherlandsIntercity4h01 3.4 a day
- 🇳🇱 HilversumNetherlandsIntercity4h15 3.4 a day
- 🇳🇱 UtrechtNetherlandsIntercity4h19 some dates
- 🇨🇿 DěčínCzechiaHigh-speed4h22 4.3 a day
- 🇳🇱 AmsterdamNetherlandsIntercity4h37 4 a day
- 🇩🇰 CopenhagenDenmarkHigh-speedIntercityNight train4h39 5.4 a day
- 🇨🇿 Ústí nad LabemCzechiaIntercity4h41 4.3 a day
- 🇨🇿 PragueCzechiaIntercity5h44 4.3 a day
- 🇨🇭 BaselSwitzerlandHigh-speedIntercityNight train6h34 13.8 a day
- 🇨🇿 KolínCzechiaIntercity6h39 6 a week
- 🇦🇹 KufsteinAustriaHigh-speedNight train7h00 2.1 a day
- 🇨🇿 PardubiceCzechiaIntercity7h00 6 a week
- 🇦🇹 WörglAustriaHigh-speedNight train7h18 2.1 a day
- 🇸🇪 LundSwedenNight train7h22 3 a week
- 🇨🇭 OltenSwitzerlandHigh-speed7h25 1.8 a day
- 🇧🇪 LiègeBelgiumNight train7h31 2 a week
- 🇨🇭 BernSwitzerlandHigh-speed7h56 1.8 a day
- 🇦🇹 KitzbühelAustriaHigh-speed8h13 1 a week
- 🇨🇭 ThunSwitzerlandHigh-speed8h25 1.8 a day
- 🇨🇭 SpiezSwitzerlandHigh-speed8h35 1.8 a day
- 🇨🇿 BrnoCzechiaIntercity8h39 6 a week
- 🇨🇭 InterlakenSwitzerlandHigh-speed8h55 1.8 a day
- 🇨🇭 ZurichSwitzerlandHigh-speedNight train9h03 4.1 a day
- 🇧🇪 BrusselsBelgiumNight train9h12 3 a week
- 🇨🇿 BřeclavCzechiaIntercity9h13 6 a week
- 🇦🇹 Zell am SeeAustriaHigh-speed9h17 1 a week
- 🇦🇹 JenbachAustriaHigh-speedNight train9h32 2 a day
- 🇦🇹 Schwarzach im PongauAustriaHigh-speed9h48 1 a week
- 🇦🇹 InnsbruckAustriaHigh-speedNight train9h50 2 a day
- 🇧🇪 MonsBelgiumNight train9h55 3 a week
- 🇨🇭 SchaffhausenSwitzerlandNight train10h08 some dates
- 🇨🇭 ChurSwitzerlandHigh-speed10h24 2.1 a day
- 🇸🇰 BratislavaSlovakiaIntercity10h27 6 a week
- 🇦🇹 SalzburgAustriaNight train11h15 1 a day
- 🇸🇪 StockholmSwedenNight train12h24 3 a week
- 🇭🇺 VácHungaryIntercity12h28 6 a week
- 🇦🇹 LinzAustriaNight train12h34 1 a day
- 🇫🇷 ParisFranceNight train12h36 3 a week
- 🇭🇺 BudapestHungaryIntercity12h55 6 a week
- 🇦🇹 St. PöltenAustriaNight train13h26 1 a day
- 🇦🇹 ViennaAustriaNight train14h02 1 a day
Sorted by the fastest direct train. Times from official open timetables for 26 Oct to 22 Nov 2026.
Good to know
How many trains from abroad arrive in Hamburg each day?
20 on Mon 26 Oct, from 8 cities. The first is due at 10:37, the last at 23:33.
Which cities have a direct train to Hamburg?
45 in 10 countries, the most trains from Basel, Copenhagen, Kolding, Odense, Děčín, Ústí nad Labem. Each links to its trains in the list below.