--- title: "Train timetable Duisburg → Hamburg | Kombo" description: "Train timetable Duisburg → Hamburg" url: "https://www.kombo.co/de/zug-fahrplan-Duisburg-Hamburg" last_updated: "2026-08-20" --- # Train timetable Duisburg → Hamburg first departure 02:30 · last departure 19:47 · 8 direct trains/day · fastest 2h57 · 324 km · tickets from about €9 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 02:50 | 06:50 | 4h00 | ICE 920 (direct) | ~€161 | | 05:47 | 09:02 | 3h15 | ICE 208 (direct) | ~€121 | | 06:46 | 10:02 | 3h16 | ICE 618 (direct) | ~€87 | | 07:47 | 11:02 | 3h15 | ICE 206 (direct) | ~€142 | | 09:41 | 12:55 | 3h14 | Flixtrain (direct) | ~€53 | | 09:47 | 13:02 | 3h15 | ICE 204 (direct) | ~€136 | | 09:47 | 13:15 | 3h28 | ICE 204 (direct) | ~€177 | | 11:47 | 15:02 | 3h15 | ICE 202 (direct) | ~€132 | | 11:47 | 15:15 | 3h28 | ICE 202 (direct) | ~€243 | | 13:47 | 17:02 | 3h15 | ICE 200 (direct) | ~€135 | | 13:47 | 17:15 | 3h28 | ICE 200 (direct) | ~€148 | | 15:47 | 19:02 | 3h15 | ICE 108 (direct) | ~€136 | | 15:47 | 19:15 | 3h28 | ICE 108 (direct) | ~€178 | | 16:42 | 19:39 | 2h57 | ICE 1520 (direct) | ~€119 | | 17:47 | 21:02 | 3h15 | ICE 106 (direct) | ~€121 | | 17:47 | 21:15 | 3h28 | ICE 106 (direct) | ~€177 | | 19:47 | 23:16 | 3h29 | ICE 104 (direct) | ~€153 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 03:03 | 06:50 | 3h47 | ICE 920 (direct) | ~€70 | | 05:47 | 09:15 | 3h28 | ICE 208 (direct) | ~€26 | | 05:51 | 09:10 | 3h19 | ICE 2214 (direct) | ~€22 | | 06:46 | 10:15 | 3h29 | ICE 618 (direct) | ~€56 | | 07:06 | 10:57 | 3h51 | ICE 543 (1 change via Hannover Hbf) | ~€56 | | 07:47 | 11:15 | 3h28 | ICE 206 (direct) | ~€63 | | 08:22 | 11:46 | 3h24 | ICE 2310 (direct) | ~€46 | | 08:38 | 12:15 | 3h37 | National Express 26809 (1 change via Dortmund Hbf) | ~€84 | | 09:21 | 12:51 | 3h30 | ICE 1036 (direct) | ~€63 | | 09:41 | 12:55 | 3h14 | Flixtrain (direct) | — | | 09:41 | 13:07 | 3h26 | Flixtrain (direct) | ~€48 | | 09:47 | 13:15 | 3h28 | ICE 204 (direct) | ~€122 | | 10:38 | 14:15 | 3h37 | National Express 26813 (1 change via Dortmund Hbf) | ~€106 | | 10:50 | 13:49 | 2h59 | ICE 1022 (direct) | ~€63 | | 11:06 | 14:57 | 3h51 | ICE 547 (1 change via Hannover Hbf) | ~€59 | | 11:47 | 15:15 | 3h28 | ICE 202 (direct) | ~€140 | | 12:46 | 15:44 | 2h58 | ICE 1020 (direct) | ~€102 | | 12:46 | 15:49 | 3h03 | ICE 1020 (direct) | ~€63 | | 13:21 | 16:54 | 3h33 | ICE 1032 (direct) | ~€62 | | 13:47 | 17:15 | 3h28 | ICE 200 (direct) | ~€142 | | 14:38 | 18:15 | 3h37 | National Express 26821 (1 change via Dortmund Hbf) | ~€84 | | 15:06 | 18:57 | 3h51 | ICE 641 (1 change via Hannover Hbf) | ~€56 | | 15:41 | 18:55 | 3h14 | Flixtrain (direct) | ~€19 | | 15:41 | 19:08 | 3h27 | Flixtrain (direct) | ~€39 | | 15:47 | 19:15 | 3h28 | ICE 108 (direct) | ~€143 | | 16:42 | 19:39 | 2h57 | ICE 1520 (direct) | ~€103 | | 16:42 | 19:49 | 3h07 | ICE 1520 (direct) | ~€57 | | 17:06 | 20:57 | 3h51 | ICE 643 (1 change via Hannover Hbf) | ~€55 | | 17:47 | 21:15 | 3h28 | ICE 106 (direct) | ~€118 | | 18:38 | 22:15 | 3h37 | National Express 26829 (1 change via Dortmund Hbf) | ~€64 | | 19:06 | 22:57 | 3h51 | ICE 645 (1 change via Hannover Hbf) | ~€41 | | 19:47 | 23:16 | 3h29 | ICE 104 (direct) | ~€77 | | 20:38 | 00:15 | 3h37 | National Express 26833 (1 change via Dortmund Hbf) | ~€37 | | 21:25 | 02:43 | 5h18 | Regional Express 10235 (2 change via ZOB, Bremen Hbf) | ~€35 | | 21:46 | 03:20 | 5h34 | IC 2349 (2 change via Hannover Hbf, Uelzen) | ~€32 | ## Typical week (next 30 days) - Monday to Friday: 8 trains, first 02:50, last 19:47 - Saturday: 8 trains, first 02:50, last 19:47 - Sunday: 9 trains, first 02:30, last 19:47 ## Companies serving this route - ICE: 84% of departures - Flixtrain: 16% of departures ## Prices - Cheapest observed: about €9 - Average observed: about €76