--- title: "Train timetable Berlin → Osnabrück | Kombo" description: "Train timetable Berlin → Osnabrück" url: "https://www.kombo.co/de/zug-fahrplan-Berlin-Osnabruck" last_updated: "2026-08-20" --- # Train timetable Berlin → Osnabrück first departure 06:14 · last departure 18:16 · 5 direct trains/day · fastest 2h38 · 364 km · tickets from about €34 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 04:57 | 09:27 | 4h30 | ICE 240 (2 change via Hannover Hbf, Bremen Hbf) | ~€15 | | 05:29 | 09:34 | 4h05 | ICE 608 (1 change via Hamburg Hbf) | ~€17 | | 05:35 | 09:48 | 4h13 | ICE 946 (3 change via Hannover Hbf, Elze(Han), Löhne(westf)) | ~€10 | | 05:35 | 10:29 | 4h54 | ICE 946 (2 change via Hannover Hbf, Bremen Hbf) | ~€10 | | 05:35 | 11:21 | 5h46 | ICE 946 (1 change via Dortmund Hbf) | ~€23 | | 06:32 | 10:34 | 4h02 | ICE 872 (1 change via Hamburg Hbf) | ~€18 | | 07:04 | 11:27 | 4h23 | ICE 148 (2 change via Hannover Hbf, Bremen Hbf) | ~€25 | | 07:37 | 11:34 | 3h57 | ICE 606 (1 change via Hamburg Hbf) | ~€18 | | 07:47 | 11:48 | 4h01 | ICE 944 (3 change via Hannover Hbf, Elze(Han), Löhne(westf)) | ~€21 | | 07:47 | 12:29 | 4h42 | ICE 944 (2 change via Hannover Hbf, Bremen Hbf) | ~€24 | | 08:47 | 13:01 | 4h14 | ICE 642 (2 change via Hannover Hbf, Bremen Hbf) | ~€22 | | 09:37 | 13:34 | 3h57 | ICE 604 (1 change via Hamburg Hbf) | ~€22 | | 09:47 | 13:48 | 4h01 | ICE 942 (3 change via Hannover Hbf, Elze(Han), Löhne(westf)) | ~€23 | | 09:47 | 14:29 | 4h42 | ICE 942 (2 change via Hannover Hbf, Bremen Hbf) | ~€25 | | 09:47 | 15:21 | 5h34 | ICE 942 (1 change via Dortmund Hbf) | ~€22 | | 11:04 | 15:01 | 3h57 | ICE 144 (2 change via Hannover Hbf, Bremen Hbf) | ~€23 | | 11:37 | 15:34 | 3h57 | ICE 602 (1 change via Hamburg Hbf) | ~€21 | | 11:47 | 15:48 | 4h01 | ICE 940 (3 change via Hannover Hbf, Elze(Han), Löhne(westf)) | ~€23 | | 11:47 | 16:30 | 4h43 | ICE 940 (2 change via Hannover Hbf, Bremen Hbf) | ~€25 | | 11:47 | 17:21 | 5h34 | ICE 940 (1 change via Dortmund Hbf) | ~€23 | | 12:47 | 17:01 | 4h14 | ICE 548 (2 change via Hannover Hbf, Bremen Hbf) | ~€23 | | 13:37 | 17:34 | 3h57 | ICE 600 (1 change via Hamburg Hbf) | ~€22 | | 13:47 | 17:48 | 4h01 | ICE 848 (3 change via Hannover Hbf, Elze(Han), Löhne(westf)) | ~€23 | | 13:47 | 18:29 | 4h42 | ICE 848 (2 change via Hannover Hbf, Bremen Hbf) | ~€25 | | 13:47 | 19:21 | 5h34 | ICE 848 (1 change via Dortmund Hbf) | ~€23 | | 15:04 | 19:01 | 3h57 | ICE 140 (2 change via Hannover Hbf, Bremen Hbf) | ~€23 | | 15:37 | 19:34 | 3h57 | ICE 508 (1 change via Hamburg Hbf) | ~€23 | | 15:47 | 19:48 | 4h01 | ICE 846 (3 change via Hannover Hbf, Elze(Han), Löhne(westf)) | ~€27 | | 15:47 | 20:29 | 4h42 | ICE 846 (2 change via Hannover Hbf, Bremen Hbf) | ~€31 | | 18:16 | 21:05 | 2h49 | ICE 742 (direct) | ~€141 | | 18:47 | 23:12 | 4h25 | ICE 542 (1 change via Bielefeld Hbf) | ~€23 | | 19:04 | 23:28 | 4h24 | ICE 552 (2 change via Hannover Hbf, Bremen Hbf) | ~€27 | | 19:47 | 00:12 | 4h25 | ICE 842 (1 change via Bielefeld Hbf) | ~€22 | | 20:09 | 00:36 | 4h27 | ICE 90 (1 change via Hamburg Hbf) | ~€19 | | 21:25 | 06:29 | 9h04 | Ostdeutsche Eisenbahn GmbH 62035 (4 change via Wittenberge, Hamburg Hbf, Rotenburg Wümme Rotenburg Wümme, Bremen Hbf) | ~€11 | | 21:25 | 06:35 | 9h10 | Ostdeutsche Eisenbahn GmbH 62035 (2 change via Wittenberge, Hamburg Hbf) | ~€11 | | 23:32 | 06:41 | 7h09 | ICE 273 (1 change via Hannover Hbf) | ~€10 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 06:14 | 09:04 | 2h50 | ICE 240 (direct) | ~€60 | | 06:32 | 10:34 | 4h02 | ICE 872 (1 change via Hamburg Hbf) | ~€70 | | 07:04 | 10:41 | 3h37 | ICE 654 (1 change via Hannover Hbf) | ~€95 | | 08:16 | 11:04 | 2h48 | ICE 148 (direct) | ~€102 | | 09:04 | 12:41 | 3h37 | ICE 652 (1 change via Hannover Hbf) | ~€103 | | 09:47 | 13:04 | 3h17 | ICE 942 (1 change via Hannover Hbf) | ~€101 | | 11:04 | 14:41 | 3h37 | ICE 650 (1 change via Hannover Hbf) | ~€140 | | 12:16 | 15:04 | 2h48 | ICE 144 (direct) | ~€118 | | 13:04 | 16:41 | 3h37 | ICE 558 (1 change via Hannover Hbf) | ~€116 | | 14:16 | 17:04 | 2h48 | ICE 142 (direct) | ~€140 | | 15:04 | 18:41 | 3h37 | ICE 556 (1 change via Hannover Hbf) | ~€117 | | 15:26 | 18:41 | 3h15 | ICE 1544 (1 change via Hannover Hbf) | ~€103 | | 16:16 | 19:04 | 2h48 | ICE 140 (direct) | ~€160 | | 17:04 | 20:41 | 3h37 | ICE 554 (1 change via Hannover Hbf) | ~€106 | | 18:16 | 21:05 | 2h49 | ICE 742 (direct) | ~€161 | | 18:47 | 23:21 | 4h34 | ICE 542 (1 change via Bielefeld Hbf) | ~€103 | | 19:04 | 23:25 | 4h21 | ICE 552 (3 change via Hannover Hbf, Minden Train Station, Herford) | ~€84 | | 19:04 | 23:28 | 4h24 | ICE 552 (2 change via Hannover Hbf, Bremen Hbf) | ~€100 | | 19:47 | 00:21 | 4h34 | ICE 842 (1 change via Bielefeld Hbf) | ~€89 | | 20:09 | 00:36 | 4h27 | ICE 90 (1 change via Hamburg Hbf) | ~€84 | | 23:32 | 05:27 | 5h55 | ICE 273 (2 change via Hannover Hbf, Bremen Hbf) | ~€45 | | 23:32 | 06:41 | 7h09 | ICE 273 (1 change via Hannover Hbf) | ~€45 | ## Typical week (next 30 days) - Monday to Friday: 4 trains, first 06:14, last 18:16 - Saturday: 5 trains, first 06:14, last 18:16 - Sunday: 6 trains, first 06:14, last 18:16 ## Companies serving this route - ICE: 100% of departures ## Prices - Cheapest observed: about €34 - Average observed: about €114