--- title: "Train timetable Berlin → Kiel | Kombo" description: "Train timetable Berlin → Kiel" url: "https://www.kombo.co/de/zug-fahrplan-Berlin-Kiel" last_updated: "2026-08-20" --- # Train timetable Berlin → Kiel first departure 17:37 · last departure 18:34 · 1 direct trains/day · fastest 3h03 · 296 km · tickets from about €19 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:29 | 08:53 | 3h24 | ICE 608 (1 change via Hamburg Hbf) | ~€38 | | 05:29 | 09:52 | 4h23 | ICE 608 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€91 | | 05:29 | 09:56 | 4h27 | ICE 608 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€91 | | 06:32 | 10:21 | 3h49 | ICE 872 (1 change via Hamburg Hbf) | ~€133 | | 06:32 | 10:55 | 4h23 | ICE 872 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€31 | | 06:32 | 10:56 | 4h24 | ICE 872 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€32 | | 07:37 | 10:55 | 3h18 | ICE 606 (1 change via Hamburg Hbf) | ~€63 | | 07:37 | 11:52 | 4h15 | ICE 606 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€100 | | 07:37 | 11:56 | 4h19 | ICE 606 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€96 | | 07:37 | 12:15 | 4h38 | ICE 606 (1 change via Hamburg Hbf) | ~€74 | | 08:34 | 12:21 | 3h47 | ICE 2570 (1 change via Hamburg Hbf) | ~€54 | | 08:34 | 12:52 | 4h18 | ICE 2570 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€118 | | 08:34 | 13:16 | 4h42 | ICE 2570 (1 change via Buechen) | ~€76 | | 09:37 | 12:52 | 3h15 | ICE 604 (1 change via Hamburg Hbf) | ~€76 | | 09:37 | 13:52 | 4h15 | ICE 604 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€130 | | 09:37 | 13:56 | 4h19 | ICE 604 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€126 | | 10:34 | 14:21 | 3h47 | ICE 2596 (1 change via Hamburg Hbf) | ~€31 | | 10:34 | 14:52 | 4h18 | ICE 2596 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€129 | | 10:34 | 14:56 | 4h22 | ICE 2596 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€127 | | 10:34 | 15:16 | 4h42 | ICE 2596 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€98 | | 11:37 | 14:52 | 3h15 | ICE 602 (1 change via Hamburg Hbf) | ~€82 | | 11:37 | 15:52 | 4h15 | ICE 602 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€127 | | 11:37 | 15:56 | 4h19 | ICE 602 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€129 | | 12:35 | 16:21 | 3h46 | ICE 2594 (1 change via Hamburg Hbf) | ~€54 | | 12:35 | 16:52 | 4h17 | ICE 2594 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€131 | | 12:35 | 16:56 | 4h21 | ICE 2594 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€127 | | 12:35 | 17:16 | 4h41 | ICE 2594 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€103 | | 13:37 | 16:52 | 3h15 | ICE 600 (1 change via Hamburg Hbf) | ~€90 | | 13:37 | 17:52 | 4h15 | ICE 600 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€129 | | 13:37 | 17:56 | 4h19 | ICE 600 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€129 | | 13:37 | 18:29 | 4h52 | ICE 600 (1 change via Hamburg Hbf) | ~€94 | | 14:34 | 18:21 | 3h47 | ICE 2592 (1 change via Hamburg Hbf) | ~€39 | | 14:34 | 18:29 | 3h55 | ICE 2592 (1 change via Hamburg Hbf) | ~€109 | | 14:34 | 19:16 | 4h42 | ICE 2592 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€88 | | 15:37 | 18:52 | 3h15 | ICE 508 (1 change via Hamburg Hbf) | ~€82 | | 15:37 | 19:52 | 4h15 | ICE 508 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€127 | | 15:37 | 19:56 | 4h19 | ICE 508 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€131 | | 16:34 | 20:21 | 3h47 | ICE 2590 (1 change via Hamburg Hbf) | ~€39 | | 16:34 | 20:52 | 4h18 | ICE 2590 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€128 | | 16:34 | 20:56 | 4h22 | ICE 2590 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€127 | | 16:34 | 21:16 | 4h42 | ICE 2590 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€89 | | 17:37 | 20:40 | 3h03 | ICE 506 (direct) | ~€158 | | 17:37 | 20:52 | 3h15 | ICE 506 (1 change via Hamburg Hbf) | ~€81 | | 17:37 | 21:52 | 4h15 | ICE 506 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€118 | | 17:37 | 21:56 | 4h19 | ICE 506 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€117 | | 18:34 | 21:40 | 3h06 | Railjet 174 (direct) | ~€159 | | 18:34 | 22:21 | 3h47 | ICE 2588 (1 change via Hamburg Hbf) | ~€21 | | 18:34 | 22:56 | 4h22 | ICE 2588 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€114 | | 19:37 | 22:50 | 3h13 | ICE 504 (1 change via Hamburg Hbf) | ~€61 | | 20:09 | 00:16 | 4h07 | ICE 90 (1 change via Buechen) | ~€62 | | 21:25 | 06:17 | 8h52 | Ostdeutsche Eisenbahn GmbH 62035 (3 change via Wittenberge, Buechen, Lübeck Hbf ) | ~€30 | | 21:47 | 04:52 | 7h05 | ICE 840 (3 change via Hannover Hbf, Uelzen, Hamburg Hbf) | ~€40 | | 21:47 | 06:17 | 8h30 | ICE 840 (5 change via Wolfsburg Hbf, Gifhorn, Uelzen, Hamburg Hbf, Lübeck Hbf ) | ~€45 | | 21:47 | 07:16 | 9h29 | ICE 840 (4 change via Hannover Hbf, Uelzen, Hamburg Hbf, Lübeck Hbf ) | ~€98 | | 22:34 | 06:17 | 7h43 | ICE 2584 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€31 | | 23:32 | 08:16 | 8h44 | ICE 273 (2 change via Hannover Hbf, Lunebourg) | ~€67 | | 23:51 | 07:52 | 8h01 | ICE 1540 (2 change via Hannover Hbf, Hamburg Hbf) | ~€32 | ## Typical week (next 30 days) - Monday to Friday: 1 trains, first 17:37, last 18:34 - Saturday: 2 trains, first 17:37, last 18:34 ## Companies serving this route - Railjet: 70% of departures - ICE: 30% of departures ## Prices - Cheapest observed: about €19 - Average observed: about €76