--- title: "Train timetable Stuttgart → Kiel | Kombo" description: "Train timetable Stuttgart → Kiel" url: "https://www.kombo.co/de/zug-fahrplan-Stuttgart-Kiel" last_updated: "2026-08-20" --- # Train timetable Stuttgart → Kiel first departure 05:02 · last departure 13:23 · 4 direct trains/day · fastest 6h17 · 620 km · tickets from about €44 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:02 | 12:15 | 7h13 | ICE 776 (direct) | ~€115 | | 05:49 | 13:52 | 8h03 | ICE 616 (4 change via Mannheim Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€125 | | 05:49 | 14:16 | 8h27 | ICE 616 (3 change via Mannheim Hbf, Kassel-Wilhelmshöhe Bahnhof, Lunebourg) | ~€168 | | 07:22 | 14:52 | 7h30 | ICE 774 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€163 | | 07:22 | 15:16 | 7h54 | ICE 774 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€168 | | 07:49 | 15:52 | 8h03 | ICE 614 (4 change via Frankfurt(m)flugh Fernbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€142 | | 09:22 | 16:52 | 7h30 | ICE 772 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€166 | | 09:22 | 17:16 | 7h54 | ICE 772 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€164 | | 09:49 | 17:52 | 8h03 | ICE 612 (4 change via Mannheim Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€167 | | 09:49 | 18:16 | 8h27 | ICE 612 (3 change via Mannheim Hbf, Kassel-Wilhelmshöhe Bahnhof, Lunebourg) | ~€168 | | 11:22 | 18:29 | 7h07 | ICE 770 (direct) | ~€148 | | 11:49 | 19:52 | 8h03 | ICE 610 (4 change via Mannheim Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€144 | | 13:22 | 20:52 | 7h30 | ICE 578 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€127 | | 13:22 | 21:16 | 7h54 | ICE 578 (2 change via Hannover Hbf, Lunebourg) | ~€142 | | 13:49 | 21:52 | 8h03 | ICE 518 (4 change via Mannheim Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€147 | | 13:49 | 22:16 | 8h27 | ICE 518 (3 change via Mannheim Hbf, Kassel-Wilhelmshöhe Bahnhof, Lunebourg) | ~€145 | | 13:49 | 22:56 | 9h07 | ICE 518 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€149 | | 15:22 | 23:16 | 7h54 | ICE 576 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€143 | | 16:04 | 23:58 | 7h54 | ICE 1092 (4 change via Frankfurt (Main) Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€115 | | 17:22 | 01:59 | 8h37 | ICE 574 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€126 | | 17:49 | 01:59 | 8h10 | ICE 514 (4 change via Mannheim Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€142 | | 19:22 | 05:19 | 9h57 | ICE 572 (2 change via Lunebourg, Lübeck Hbf ) | ~€88 | | 19:49 | 08:17 | 12h28 | ICE 512 (4 change via Mannheim Hbf, Göttingen Bahnhof, Uelzen, Lunebourg) | ~€118 | | 21:49 | 08:53 | 11h04 | ICE 510 (4 change via Köln Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€89 | | 21:49 | 09:16 | 11h27 | ICE 510 (3 change via Köln Hbf, Hamburg Hbf, Lübeck Hbf ) | ~€92 | | 22:32 | 10:16 | 11h44 | Arverio 19034 (3 change via Karlsruhe Hbf, Hannover Hbf, Lunebourg) | ~€208 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:02 | 12:15 | 7h13 | ICE 776 (direct) | ~€156 | | 05:49 | 13:52 | 8h03 | ICE 616 (4 change via Mannheim Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€172 | | 07:22 | 14:52 | 7h30 | ICE 774 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€170 | | 07:22 | 15:16 | 7h54 | ICE 774 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€172 | | 07:49 | 15:52 | 8h03 | ICE 614 (4 change via Frankfurt(m)flugh Fernbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€173 | | 09:22 | 16:52 | 7h30 | ICE 772 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€175 | | 09:22 | 17:16 | 7h54 | ICE 772 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€169 | | 09:49 | 17:52 | 8h03 | ICE 612 (4 change via Mannheim Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€193 | | 09:49 | 18:16 | 8h27 | ICE 612 (3 change via Mannheim Hbf, Kassel-Wilhelmshöhe Bahnhof, Lunebourg) | ~€195 | | 11:22 | 18:29 | 7h07 | ICE 770 (direct) | ~€170 | | 11:49 | 19:52 | 8h03 | ICE 610 (4 change via Mannheim Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€170 | | 13:22 | 20:52 | 7h30 | ICE 578 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€175 | | 13:22 | 21:16 | 7h54 | ICE 578 (2 change via Hannover Hbf, Lunebourg) | ~€173 | | 13:49 | 21:52 | 8h03 | ICE 518 (4 change via Mannheim Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€195 | | 13:49 | 22:16 | 8h27 | ICE 518 (3 change via Mannheim Hbf, Kassel-Wilhelmshöhe Bahnhof, Lunebourg) | ~€198 | | 13:49 | 22:56 | 9h07 | ICE 518 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€191 | | 19:22 | 06:17 | 10h55 | ICE 572 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€94 | | 20:57 | 09:16 | 12h19 | Arverio 88647 (2 change via Nürnberg Hbf, Lunebourg) | ~€94 | | 21:49 | 08:53 | 11h04 | ICE 510 (4 change via Köln Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€94 | | 21:49 | 09:16 | 11h27 | ICE 510 (3 change via Köln Hbf, Hamburg Hbf, Lübeck Hbf ) | ~€91 | | 22:32 | 09:52 | 11h20 | Arverio 19034 (5 change via Karlsruhe Hbf, Hannover Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€116 | ## Typical week (next 30 days) - Monday to Friday: 3 trains, first 05:02, last 13:23 - Saturday: 5 trains, first 05:02, last 13:22 - Sunday: 3 trains, first 09:23, last 13:23 ## Companies serving this route - ICE: 100% of departures ## Prices - Cheapest observed: about €44 - Average observed: about €103