--- title: "Train timetable Frankfurt → Dortmund | Kombo" description: "Train timetable Frankfurt → Dortmund" url: "https://www.kombo.co/de/zug-fahrplan-Frankfurt-Dortmund" last_updated: "2026-08-20" --- # Train timetable Frankfurt → Dortmund first departure 04:46 · last departure 23:25 · 3 direct trains/day · fastest 2h11 · 178 km · tickets from about €17 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 15:41 | 19:21 | 3h40 | ICE 28 (direct) | ~€82 | | 19:08 | 21:28 | 2h20 | ICE 620 (direct) | ~€140 | | 20:07 | 22:18 | 2h11 | ICE 528 (direct) | ~€133 | | 23:22 | 03:34 | 4h12 | ICE 920 (direct) | ~€79 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:34 | 08:14 | 2h40 | ICE 222 (1 change via Düsseldorf Hbf) | ~€118 | | 05:41 | 08:37 | 2h56 | ICE 826 (1 change via Essen Hbf) | ~€54 | | 06:02 | 10:12 | 4h10 | ICE 1186 (1 change via Hannover Hbf) | ~€102 | | 06:34 | 09:14 | 2h40 | ICE 18 (1 change via Köln Hbf) | ~€64 | | 06:43 | 09:21 | 2h38 | IC 2541 (1 change via Frankfurt(m)flugh Fernbf) | ~€102 | | 06:43 | 10:21 | 3h38 | IC 2541 (direct) | ~€37 | | 06:46 | 11:11 | 4h25 | ICE 776 (1 change via Hannover Hbf) | ~€148 | | 07:08 | 09:37 | 2h29 | ICE 824 (1 change via Essen Hbf) | ~€89 | | 07:09 | 09:47 | 2h38 | vlexx 29508 (1 change via Frankfurt am Main Flughafen) | ~€72 | | 07:15 | 11:14 | 3h59 | ICE 378 (1 change via Kassel-Wilhelmshöhe Bahnhof) | ~€81 | | 07:34 | 10:14 | 2h40 | ICE 220 (1 change via Düsseldorf Hbf) | ~€128 | | 07:43 | 10:21 | 2h38 | ICE 1022 (1 change via Frankfurt(m)flugh Fernbf) | ~€112 | | 07:43 | 11:37 | 3h54 | ICE 1022 (1 change via Essen Hbf) | ~€97 | | 07:46 | 12:13 | 4h27 | ICE 76 (1 change via Hannover Hbf) | ~€163 | | 08:08 | 10:43 | 2h35 | ICE 822 (1 change via Düsseldorf Hbf) | ~€100 | | 08:12 | 11:09 | 2h57 | ICE 1612 (2 change via Köln Hbf, Duisburg Hbf) | ~€115 | | 08:20 | 12:19 | 3h59 | ICE 994 (1 change via Kassel-Wilhelmshöhe Bahnhof) | ~€77 | | 08:33 | 11:14 | 2h41 | ICE 316 (1 change via Köln Hbf) | ~€90 | | 08:43 | 11:21 | 2h38 | ICE 1656 (1 change via Frankfurt(m)flugh Fernbf) | ~€113 | | 08:46 | 13:10 | 4h24 | ICE 774 (1 change via Hannover Hbf) | ~€162 | | 09:08 | 11:37 | 2h29 | ICE 820 (1 change via Essen Hbf) | ~€97 | | 09:09 | 11:47 | 2h38 | Regional Express 4254 (1 change via Frankfurt am Main Flughafen) | ~€117 | | 09:15 | 13:17 | 4h02 | ICE 376 (1 change via Kassel-Wilhelmshöhe Bahnhof) | ~€123 | | 09:34 | 12:14 | 2h40 | ICE 128 (1 change via Düsseldorf Hbf) | ~€128 | | 09:43 | 12:21 | 2h38 | ICE 1020 (1 change via Frankfurt(m)flugh Fernbf) | ~€117 | | 09:43 | 13:37 | 3h54 | ICE 1020 (1 change via Duisburg Hbf) | ~€97 | | 10:02 | 14:12 | 4h10 | ICE 1074 (1 change via Hannover Hbf) | ~€158 | | 10:08 | 12:37 | 2h29 | ICE 728 (1 change via Essen Hbf) | ~€115 | | 10:20 | 14:19 | 3h59 | ICE 992 (1 change via Kassel-Wilhelmshöhe Bahnhof) | ~€86 | | 10:34 | 13:14 | 2h40 | ICE 16 (1 change via Köln Hbf) | ~€130 | | 10:43 | 13:21 | 2h38 | ICE 1654 (1 change via Frankfurt(m)flugh Fernbf) | ~€117 | | 11:08 | 13:37 | 2h29 | ICE 726 (1 change via Essen Hbf) | ~€117 | | 11:09 | 13:48 | 2h39 | Regional Express 4256 (1 change via Frankfurt am Main Flughafen) | ~€115 | | 11:34 | 14:14 | 2h40 | ICE 126 (1 change via Düsseldorf Hbf) | ~€129 | | 11:43 | 14:21 | 2h38 | ICE 926 (1 change via Frankfurt(m)flugh Fernbf) | ~€131 | | 11:43 | 15:21 | 3h38 | ICE 926 (direct) | ~€85 | | 11:46 | 16:13 | 4h27 | ICE 74 (1 change via Hannover Hbf) | ~€162 | | 12:07 | 14:37 | 2h30 | ICE 724 (1 change via Essen Hbf) | ~€127 | | 12:20 | 16:19 | 3h59 | ICE 798 (1 change via Kassel-Wilhelmshöhe Bahnhof) | ~€105 | | 12:34 | 15:14 | 2h40 | ICE 314 (1 change via Köln Hbf) | ~€142 | | 12:43 | 15:21 | 2h38 | ICE 1652 (1 change via Frankfurt(m)flugh Fernbf) | ~€130 | | 12:46 | 17:10 | 4h24 | ICE 770 (1 change via Hannover Hbf) | ~€164 | | 13:08 | 15:37 | 2h29 | ICE 722 (1 change via Essen Hbf) | ~€127 | | 13:09 | 15:47 | 2h38 | Regional Express 4258 (1 change via Frankfurt am Main Flughafen) | ~€127 | | 13:15 | 17:14 | 3h59 | ICE 372 (1 change via Kassel-Wilhelmshöhe Bahnhof) | ~€106 | | 13:34 | 16:14 | 2h40 | ICE 124 (1 change via Düsseldorf Hbf) | ~€130 | | 13:41 | 16:21 | 2h40 | ICE 228 (1 change via Frankfurt(m)flugh Fernbf) | ~€129 | | 13:41 | 17:21 | 3h40 | ICE 228 (direct) | ~€87 | | 14:02 | 18:12 | 4h10 | ICE 1072 (1 change via Hannover Hbf) | ~€155 | | 14:07 | 16:37 | 2h30 | ICE 720 (1 change via Essen Hbf) | ~€131 | | 14:20 | 18:19 | 3h59 | ICE 796 (1 change via Kassel-Wilhelmshöhe Bahnhof) | ~€76 | | 14:34 | 17:14 | 2h40 | ICE 14 (1 change via Köln Hbf) | ~€127 | | 14:43 | 17:21 | 2h38 | ICE 1650 (1 change via Frankfurt(m)flugh Fernbf) | ~€115 | | 14:46 | 19:10 | 4h24 | ICE 578 (1 change via Hannover Hbf) | ~€160 | | 15:07 | 17:43 | 2h36 | ICE 628 (1 change via Düsseldorf Hbf) | ~€115 | | 15:09 | 17:47 | 2h38 | Regional Express 4260 (1 change via Frankfurt am Main Flughafen) | ~€132 | | 15:15 | 19:19 | 4h04 | ICE 370 (1 change via Kassel-Wilhelmshöhe Bahnhof) | ~€122 | | 23:22 | 03:37 | 4h15 | ICE 920 (direct) | ~€100 | ## Typical week (next 30 days) - Monday to Friday: 3 trains, first 04:46, last 23:23 - Saturday: 4 trains, first 13:41, last 23:25 - Sunday: 3 trains, first 06:43, last 23:23 ## Companies serving this route - ICE: 94% of departures - IC: 5% of departures - Trenitalia: 1% of departures ## Prices - Cheapest observed: about €17 - Average observed: about €58