--- title: "Train timetable Heidelberg → Berlin | Kombo" description: "Train timetable Heidelberg → Berlin" url: "https://www.kombo.co/de/zug-fahrplan-Heidelberg-Berlin" last_updated: "2026-08-20" --- # Train timetable Heidelberg → Berlin first departure 02:02 · last departure 17:06 · 5 direct trains/day · fastest 4h47 · 478 km · tickets from about €25 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:48 | 10:54 | 5h06 | ICE 776 (1 change via Frankfurt (Main) Hbf) | ~€64 | | 05:59 | 11:34 | 5h35 | Regional Express 19202 (1 change via Mannheim Hbf) | ~€68 | | 06:46 | 12:01 | 5h15 | ICE 1098 (1 change via Frankfurt (Main) Hbf) | ~€57 | | 06:50 | 12:31 | 5h41 | Regional Express 19204 (1 change via Mannheim Hbf) | ~€67 | | 07:35 | 12:39 | 5h04 | ICE 994 (direct) | ~€57 | | 08:11 | 13:34 | 5h23 | Regional Express 19344 (1 change via Mannheim Hbf) | ~€68 | | 09:06 | 13:53 | 4h47 | Flixtrain (direct) | ~€69 | | 09:06 | 13:55 | 4h49 | Flixtrain (direct) | ~€119 | | 09:06 | 14:00 | 4h54 | Flixtrain (direct) | — | | 09:06 | 14:18 | 5h12 | Flixtrain (direct) | — | | 09:06 | 14:29 | 5h23 | Flixtrain (direct) | ~€69 | | 09:10 | 14:22 | 5h12 | Regional Express 19260 (2 change via Mannheim Hbf, Erfurt Hbf) | ~€113 | | 09:10 | 14:30 | 5h20 | Regional Express 19260 (1 change via Mannheim Hbf) | ~€88 | | 09:26 | 14:54 | 5h28 | Regionalbahn 15310 (1 change via Frankfurt (Main) Hbf) | ~€96 | | 10:10 | 15:34 | 5h24 | Regional Express 19262 (1 change via Mannheim Hbf) | ~€96 | | 10:46 | 16:01 | 5h15 | ICE 2090 (1 change via Frankfurt (Main) Hbf) | ~€73 | | 11:18 | 16:22 | 5h04 | ICE 798 (direct) | ~€65 | | 11:26 | 16:54 | 5h28 | Regionalbahn 15314 (1 change via Frankfurt (Main) Hbf) | ~€98 | | 12:10 | 17:34 | 5h24 | Regional Express 19266 (1 change via Mannheim Hbf) | ~€114 | | 13:06 | 17:53 | 4h47 | Flixtrain (direct) | ~€52 | | 13:06 | 17:55 | 4h49 | Flixtrain (direct) | — | | 13:06 | 18:00 | 4h54 | Flixtrain (direct) | ~€52 | | 13:06 | 18:29 | 5h23 | Flixtrain (direct) | — | | 13:10 | 18:22 | 5h12 | Regional Express 19268 (2 change via Mannheim Hbf, Erfurt Hbf) | ~€98 | | 13:10 | 18:30 | 5h20 | Regional Express 19268 (1 change via Mannheim Hbf) | ~€76 | | 13:26 | 18:54 | 5h28 | Regionalbahn 15318 (1 change via Frankfurt (Main) Hbf) | ~€129 | | 14:10 | 19:33 | 5h23 | Regional Express 19270 (1 change via Mannheim Hbf) | ~€87 | | 15:06 | 19:53 | 4h47 | Flixtrain (direct) | ~€84 | | 15:06 | 19:55 | 4h49 | Flixtrain (direct) | — | | 15:06 | 20:00 | 4h54 | Flixtrain (direct) | ~€84 | | 15:06 | 20:29 | 5h23 | Flixtrain (direct) | — | | 15:10 | 20:22 | 5h12 | Regional Express 19272 (2 change via Mannheim Hbf, Erfurt Hbf) | ~€96 | | 15:17 | 20:30 | 5h13 | ICE 794 (direct) | ~€65 | | 15:26 | 20:54 | 5h28 | Regionalbahn 15322 (1 change via Frankfurt (Main) Hbf) | ~€109 | | 16:10 | 21:33 | 5h23 | Regional Express 19274 (1 change via Mannheim Hbf) | ~€88 | | 17:06 | 21:53 | 4h47 | Flixtrain (direct) | — | | 17:06 | 21:55 | 4h49 | Flixtrain (direct) | — | | 17:06 | 22:00 | 4h54 | Flixtrain (direct) | — | | 17:10 | 22:22 | 5h12 | Regional Express 19276 (2 change via Mannheim Hbf, Erfurt Hbf) | ~€79 | | 17:10 | 22:30 | 5h20 | Regional Express 19276 (1 change via Mannheim Hbf) | ~€78 | | 17:26 | 22:54 | 5h28 | Regionalbahn 15326 (1 change via Frankfurt (Main) Hbf) | ~€69 | | 18:10 | 23:34 | 5h24 | Regional Express 19280 (1 change via Mannheim Hbf) | ~€69 | | 18:24 | 00:21 | 5h57 | IC 2349 (2 change via Mannheim Hbf, Hannover Hbf) | ~€57 | | 19:10 | 00:30 | 5h20 | Regional Express 19282 (1 change via Mannheim Hbf) | ~€68 | | 20:10 | 01:54 | 5h44 | Regional Express 19284 (1 change via Mannheim Hbf) | ~€46 | | 23:10 | 06:30 | 7h20 | Regional Express 19292 (2 change via Mannheim Hbf, Leipzig Hbf) | ~€76 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:48 | 10:54 | 5h06 | ICE 776 (1 change via Frankfurt (Main) Hbf) | ~€58 | | 05:59 | 11:34 | 5h35 | Regional Express 19202 (1 change via Mannheim Hbf) | ~€67 | | 07:06 | 11:53 | 4h47 | Flixtrain (direct) | — | | 07:06 | 11:55 | 4h49 | Flixtrain (direct) | ~€111 | | 07:06 | 12:00 | 4h54 | Flixtrain (direct) | — | | 07:06 | 12:29 | 5h23 | Flixtrain (direct) | — | | 07:35 | 12:39 | 5h04 | ICE 994 (direct) | ~€57 | | 08:11 | 13:34 | 5h23 | Regional Express 19344 (1 change via Mannheim Hbf) | ~€85 | | 09:06 | 13:53 | 4h47 | Flixtrain (direct) | — | | 09:06 | 14:00 | 4h54 | Flixtrain (direct) | — | | 09:06 | 14:18 | 5h12 | Flixtrain (direct) | ~€118 | | 09:06 | 14:29 | 5h23 | Flixtrain (direct) | — | | 09:10 | 14:22 | 5h12 | Regional Express 19260 (2 change via Mannheim Hbf, Erfurt Hbf) | ~€86 | | 09:10 | 14:30 | 5h20 | Regional Express 19260 (1 change via Mannheim Hbf) | ~€88 | | 09:26 | 14:54 | 5h28 | Regionalbahn 15310 (1 change via Frankfurt (Main) Hbf) | ~€96 | | 10:10 | 15:34 | 5h24 | Regional Express 19262 (1 change via Mannheim Hbf) | ~€97 | | 11:06 | 15:53 | 4h47 | Flixtrain (direct) | — | | 11:06 | 15:55 | 4h49 | Flixtrain (direct) | ~€123 | | 11:06 | 16:00 | 4h54 | Flixtrain (direct) | — | | 11:06 | 16:29 | 5h23 | Flixtrain (direct) | ~€134 | | 11:18 | 16:22 | 5h04 | ICE 798 (direct) | ~€58 | | 11:26 | 16:54 | 5h28 | Regionalbahn 15314 (1 change via Frankfurt (Main) Hbf) | ~€85 | | 12:10 | 17:34 | 5h24 | Regional Express 19266 (1 change via Mannheim Hbf) | ~€87 | | 13:06 | 17:53 | 4h47 | Flixtrain (direct) | ~€63 | | 13:06 | 17:55 | 4h49 | Flixtrain (direct) | ~€106 | | 13:06 | 18:00 | 4h54 | Flixtrain (direct) | ~€63 | | 13:06 | 18:18 | 5h12 | Flixtrain (direct) | — | | 13:06 | 18:29 | 5h23 | Flixtrain (direct) | — | | 13:10 | 18:22 | 5h12 | Regional Express 19268 (2 change via Mannheim Hbf, Erfurt Hbf) | ~€70 | | 13:10 | 18:30 | 5h20 | Regional Express 19268 (1 change via Mannheim Hbf) | ~€75 | | 13:18 | 18:55 | 5h37 | ICE 1576 (2 change via Frankfurt (Main) Hbf, Hannover Hbf) | ~€101 | | 13:26 | 18:54 | 5h28 | Regionalbahn 15318 (1 change via Frankfurt (Main) Hbf) | ~€96 | | 14:10 | 19:33 | 5h23 | Regional Express 19270 (1 change via Mannheim Hbf) | ~€85 | | 14:46 | 20:01 | 5h15 | ICE 210 (1 change via Frankfurt (Main) Hbf) | ~€75 | | 15:10 | 20:22 | 5h12 | Regional Express 19272 (2 change via Mannheim Hbf, Erfurt Hbf) | ~€85 | | 15:17 | 20:30 | 5h13 | ICE 794 (direct) | ~€60 | | 15:26 | 20:54 | 5h28 | Regionalbahn 15322 (1 change via Frankfurt (Main) Hbf) | ~€87 | | 16:10 | 21:33 | 5h23 | Regional Express 19274 (1 change via Mannheim Hbf) | ~€68 | | 17:06 | 21:53 | 4h47 | Flixtrain (direct) | ~€57 | | 17:06 | 21:55 | 4h49 | Flixtrain (direct) | ~€113 | | 17:06 | 22:00 | 4h54 | Flixtrain (direct) | — | | 17:10 | 22:22 | 5h12 | Regional Express 19276 (2 change via Mannheim Hbf, Erfurt Hbf) | ~€69 | | 17:10 | 22:30 | 5h20 | Regional Express 19276 (1 change via Mannheim Hbf) | ~€69 | | 17:26 | 22:54 | 5h28 | Regionalbahn 15326 (1 change via Frankfurt (Main) Hbf) | ~€61 | | 18:10 | 23:34 | 5h24 | Regional Express 19280 (1 change via Mannheim Hbf) | ~€52 | | 18:24 | 00:21 | 5h57 | IC 2349 (2 change via Mannheim Hbf, Hannover Hbf) | ~€43 | | 19:10 | 00:30 | 5h20 | Regional Express 19282 (1 change via Mannheim Hbf) | ~€53 | | 23:10 | 06:30 | 7h20 | Regional Express 19292 (2 change via Mannheim Hbf, Leipzig Hbf) | ~€51 | ## Typical week (next 30 days) - Monday to Friday: 5 trains, first 07:06, last 17:06 - Saturday: 6 trains, first 02:02, last 15:17 - Sunday: 5 trains, first 07:06, last 17:06 ## Companies serving this route - Flixtrain: 80% of departures - ICE: 20% of departures ## Prices - Cheapest observed: about €25 - Average observed: about €66