--- title: "Train timetable Frankfurt → Kiel | Kombo" description: "Train timetable Frankfurt → Kiel" url: "https://www.kombo.co/de/zug-fahrplan-Frankfurt-Kiel" last_updated: "2026-08-20" --- # Train timetable Frankfurt → Kiel first departure 04:41 · last departure 14:46 · 2 direct trains/day · fastest 4h54 · 478 km · tickets from about €46 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 06:02 | 11:52 | 5h50 | ICE 1186 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€80 | | 06:46 | 12:15 | 5h29 | ICE 776 (direct) | ~€149 | | 07:46 | 13:52 | 6h06 | ICE 76 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€166 | | 07:46 | 14:16 | 6h30 | ICE 76 (2 change via Hannover Hbf, Lunebourg) | ~€168 | | 08:46 | 14:52 | 6h06 | ICE 774 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€166 | | 08:46 | 15:16 | 6h30 | ICE 774 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€167 | | 08:51 | 16:16 | 7h25 | ICE 2374 (1 change via Lunebourg) | ~€167 | | 10:02 | 15:52 | 5h50 | ICE 1074 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€168 | | 10:02 | 16:16 | 6h14 | ICE 1074 (2 change via Hannover Hbf, Lunebourg) | ~€168 | | 10:20 | 16:52 | 6h32 | ICE 992 (4 change via Kassel-Wilhelmshöhe Bahnhof, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€163 | | 10:46 | 16:52 | 6h06 | ICE 772 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€162 | | 10:46 | 17:16 | 6h30 | ICE 772 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€168 | | 11:46 | 17:52 | 6h06 | ICE 74 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€169 | | 11:46 | 18:16 | 6h30 | ICE 74 (2 change via Hannover Hbf, Lunebourg) | ~€164 | | 12:46 | 18:29 | 5h43 | ICE 770 (direct) | ~€148 | | 14:02 | 19:52 | 5h50 | ICE 1072 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€163 | | 14:02 | 20:16 | 6h14 | ICE 1072 (2 change via Hannover Hbf, Lunebourg) | ~€162 | | 14:46 | 20:52 | 6h06 | ICE 578 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€168 | | 14:46 | 21:16 | 6h30 | ICE 578 (2 change via Hannover Hbf, Lunebourg) | ~€162 | | 15:46 | 21:52 | 6h06 | ICE 72 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€169 | | 15:46 | 22:16 | 6h30 | ICE 72 (2 change via Hannover Hbf, Lunebourg) | ~€162 | | 20:46 | 06:17 | 9h31 | ICE 572 (2 change via Hamburg Hbf, Lübeck Hbf ) | ~€79 | | 23:22 | 08:53 | 9h31 | ICE 920 (3 change via Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€80 | | 23:35 | 08:53 | 9h18 | ICE 1272 (4 change via Hannover Hbf, Hamburg Hbf, Bad Oldesloe, Neumünster Bahnhof) | ~€70 | | 23:35 | 09:16 | 9h41 | ICE 1272 (2 change via Hannover Hbf, Lunebourg) | ~€69 | ## Typical week (next 30 days) - Monday to Friday: 2 trains, first 04:41, last 14:46 - Saturday: 3 trains, first 04:41, last 14:46 - Sunday: 3 trains, first 10:46, last 14:46 ## Companies serving this route - ICE: 100% of departures ## Prices - Cheapest observed: about €46 - Average observed: about €98