--- title: "Train timetable Ulm → Dortmund | Kombo" description: "Train timetable Ulm → Dortmund" url: "https://www.kombo.co/de/zug-fahrplan-Ulm-Dortmund" last_updated: "2026-08-20" --- # Train timetable Ulm → Dortmund first departure 05:33 · last departure 18:47 · 8 direct trains/day · fastest 4h14 · 391 km · tickets from about €57 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:33 | 09:47 | 4h14 | ICE 1014 (direct) | ~€87 | | 06:47 | 11:21 | 4h34 | ICE 614 (direct) | ~€164 | | 06:47 | 12:21 | 5h34 | ICE 614 (1 change via Mannheim Hbf) | ~€57 | | 07:33 | 11:47 | 4h14 | ICE 1012 (direct) | ~€100 | | 07:59 | 12:21 | 4h22 | ICE 2592 (1 change via Mannheim Hbf) | ~€85 | | 08:47 | 13:21 | 4h34 | ICE 612 (direct) | ~€180 | | 08:47 | 14:21 | 5h34 | ICE 612 (1 change via Mannheim Hbf) | ~€73 | | 09:33 | 13:48 | 4h15 | ICE 1010 (direct) | ~€148 | | 10:01 | 14:21 | 4h20 | ICE 2590 (1 change via Mannheim Hbf) | ~€114 | | 10:47 | 15:21 | 4h34 | ICE 610 (direct) | ~€166 | | 10:47 | 16:21 | 5h34 | ICE 610 (1 change via Mannheim Hbf) | ~€74 | | 11:33 | 15:47 | 4h14 | ICE 918 (direct) | ~€168 | | 11:33 | 17:21 | 5h48 | ICE 918 (1 change via Frankfurt(m)flugh Fernbf) | ~€74 | | 12:01 | 16:21 | 4h20 | ICE 2588 (1 change via Mannheim Hbf) | ~€86 | | 12:47 | 17:21 | 4h34 | ICE 518 (direct) | ~€163 | | 12:47 | 18:21 | 5h34 | ICE 518 (2 change via Mannheim Hbf, Köln Hbf) | ~€74 | | 13:33 | 17:47 | 4h14 | ICE 916 (direct) | ~€146 | | 13:54 | 19:19 | 5h25 | ICE 216 (direct) | ~€85 | | 14:01 | 18:21 | 4h20 | ICE 596 (1 change via Mannheim Hbf) | ~€102 | | 14:01 | 19:21 | 5h20 | ICE 596 (2 change via Mannheim Hbf, Mainz Hbf ) | ~€74 | | 14:20 | 19:14 | 4h54 | ICE 564 (3 change via Esslingen(Neckar), Frankfurt(m)flugh Fernbf, Köln Hbf) | ~€148 | | 14:20 | 19:19 | 4h59 | ICE 564 (1 change via Esslingen(Neckar)) | ~€87 | | 14:47 | 19:21 | 4h34 | ICE 516 (direct) | ~€169 | | 14:47 | 20:21 | 5h34 | ICE 516 (1 change via Mannheim Hbf) | ~€58 | | 15:33 | 20:14 | 4h41 | ICE 224 (1 change via Duisburg Hbf) | ~€127 | | 15:33 | 21:21 | 5h48 | ICE 224 (1 change via Frankfurt(m)flugh Fernbf) | ~€73 | | 16:01 | 20:21 | 4h20 | ICE 2584 (1 change via Mannheim Hbf) | ~€102 | | 16:47 | 21:21 | 4h34 | ICE 514 (direct) | ~€99 | | 17:33 | 22:05 | 4h32 | ICE 912 (direct) | ~€147 | | 17:33 | 23:21 | 5h48 | ICE 912 (2 change via Frankfurt(m)flugh Fernbf, Köln Hbf) | ~€75 | | 18:01 | 22:18 | 4h17 | ICE 592 (2 change via Mannheim Hbf, Frankfurt(m)flugh Fernbf) | ~€84 | | 18:47 | 23:21 | 4h34 | ICE 512 (direct) | ~€65 | | 18:47 | 00:24 | 5h37 | ICE 512 (1 change via Mannheim Hbf) | ~€59 | | 19:33 | 00:14 | 4h41 | ICE 910 (1 change via Köln Hbf) | ~€80 | | 19:33 | 01:29 | 5h56 | ICE 910 (1 change via Frankfurt(m)flugh Fernbf) | ~€59 | | 20:01 | 00:43 | 4h42 | ICE 590 (1 change via Mannheim Hbf) | ~€64 | | 20:47 | 02:14 | 5h27 | ICE 510 (1 change via Köln Hbf) | ~€77 | | 20:47 | 03:34 | 6h47 | ICE 510 (1 change via Frankfurt(m)flugh Fernbf) | ~€57 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:33 | 09:47 | 4h14 | ICE 1014 (direct) | ~€57 | | 05:33 | 11:37 | 6h04 | ICE 1014 (2 change via Frankfurt(m)flugh Fernbf, Essen Hbf) | ~€101 | | 06:47 | 11:21 | 4h34 | ICE 614 (direct) | ~€101 | | 06:47 | 12:21 | 5h34 | ICE 614 (1 change via Mannheim Hbf) | ~€80 | | 07:33 | 11:47 | 4h14 | ICE 1012 (direct) | ~€77 | | 07:33 | 13:37 | 6h04 | ICE 1012 (2 change via Frankfurt(m)flugh Fernbf, Duisburg Hbf) | ~€86 | | 07:59 | 12:21 | 4h22 | ICE 2592 (1 change via Mannheim Hbf) | ~€89 | | 08:47 | 13:21 | 4h34 | ICE 612 (direct) | ~€132 | | 08:47 | 14:21 | 5h34 | ICE 612 (1 change via Mannheim Hbf) | ~€94 | | 09:33 | 13:48 | 4h15 | ICE 1010 (direct) | ~€118 | | 09:33 | 15:21 | 5h48 | ICE 1010 (1 change via Frankfurt(m)flugh Fernbf) | ~€94 | | 10:01 | 14:21 | 4h20 | ICE 2590 (1 change via Mannheim Hbf) | ~€133 | | 10:47 | 15:21 | 4h34 | ICE 610 (direct) | ~€153 | | 10:47 | 16:21 | 5h34 | ICE 610 (1 change via Mannheim Hbf) | ~€78 | | 11:33 | 15:47 | 4h14 | ICE 918 (direct) | ~€117 | | 11:33 | 17:21 | 5h48 | ICE 918 (1 change via Frankfurt(m)flugh Fernbf) | ~€93 | | 12:01 | 16:21 | 4h20 | ICE 2588 (1 change via Mannheim Hbf) | ~€101 | | 12:47 | 17:21 | 4h34 | ICE 518 (direct) | ~€137 | | 12:47 | 18:21 | 5h34 | ICE 518 (2 change via Mannheim Hbf, Köln Hbf) | ~€95 | | 13:33 | 17:47 | 4h14 | ICE 916 (direct) | ~€122 | | 13:54 | 19:19 | 5h25 | ICE 216 (direct) | ~€136 | | 14:01 | 18:21 | 4h20 | ICE 596 (1 change via Mannheim Hbf) | ~€117 | | 14:01 | 19:21 | 5h20 | ICE 596 (2 change via Mannheim Hbf, Mainz Hbf ) | ~€95 | | 14:20 | 19:14 | 4h54 | ICE 564 (3 change via Esslingen(Neckar), Frankfurt(m)flugh Fernbf, Köln Hbf) | ~€148 | | 14:20 | 19:19 | 4h59 | ICE 564 (1 change via Esslingen(Neckar)) | ~€136 | | 14:47 | 19:21 | 4h34 | ICE 516 (direct) | ~€150 | | 14:47 | 20:21 | 5h34 | ICE 516 (2 change via Mannheim Hbf, Köln Hbf) | ~€113 | | 15:33 | 20:14 | 4h41 | ICE 224 (1 change via Duisburg Hbf) | ~€150 | | 15:33 | 21:21 | 5h48 | ICE 224 (1 change via Frankfurt(m)flugh Fernbf) | ~€80 | | 16:01 | 20:21 | 4h20 | ICE 2584 (1 change via Mannheim Hbf) | ~€103 | | 16:47 | 21:21 | 4h34 | ICE 514 (direct) | ~€122 | | 16:47 | 22:21 | 5h34 | ICE 514 (1 change via Mannheim Hbf) | ~€93 | | 17:33 | 22:15 | 4h42 | ICE 912 (direct) | ~€99 | | 17:33 | 23:21 | 5h48 | ICE 912 (2 change via Frankfurt(m)flugh Fernbf, Köln Hbf) | ~€87 | | 18:01 | 22:21 | 4h20 | ICE 592 (2 change via Mannheim Hbf, Köln Hbf) | ~€89 | | 18:47 | 23:21 | 4h34 | ICE 512 (direct) | ~€79 | | 18:47 | 00:24 | 5h37 | ICE 512 (1 change via Mannheim Hbf) | ~€71 | | 19:33 | 00:24 | 4h51 | ICE 910 (1 change via Köln Hbf) | ~€80 | | 19:33 | 01:34 | 6h01 | ICE 910 (1 change via Frankfurt(m)flugh Fernbf) | ~€72 | | 20:01 | 00:43 | 4h42 | ICE 590 (1 change via Mannheim Hbf) | ~€67 | ## Typical week (next 30 days) - Monday to Friday: 8 trains, first 05:33, last 18:47 - Saturday: 8 trains, first 05:33, last 17:33 ## Companies serving this route - ICE: 100% of departures ## Prices - Cheapest observed: about €57 - Average observed: about €110