--- title: "Train timetable Köln → Osnabrück | Kombo" description: "Train timetable Köln → Osnabrück" url: "https://www.kombo.co/de/zug-fahrplan-Koln-Osnabruck" last_updated: "2026-08-20" --- # Train timetable Köln → Osnabrück first departure 02:09 · last departure 20:11 · 5 direct trains/day · fastest 2h07 · 166 km · tickets from about €8 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 07:11 | 09:21 | 2h10 | Trenitalia 206 (direct) | — | | 08:11 | 10:21 | 2h10 | ICE 616 (direct) | ~€90 | | 08:45 | 10:52 | 2h07 | ICE 1036 (direct) | ~€59 | | 10:11 | 12:21 | 2h10 | ICE 614 (direct) | ~€88 | | 11:11 | 13:21 | 2h10 | ICE 202 (direct) | ~€73 | | 12:11 | 14:21 | 2h10 | ICE 612 (direct) | ~€89 | | 12:45 | 14:53 | 2h08 | ICE 1032 (direct) | ~€74 | | 13:11 | 15:21 | 2h10 | ICE 200 (direct) | ~€84 | | 14:11 | 16:21 | 2h10 | ICE 610 (direct) | ~€98 | | 15:11 | 17:21 | 2h10 | ICE 108 (direct) | ~€74 | | 16:11 | 18:21 | 2h10 | ICE 518 (direct) | ~€96 | | 17:11 | 19:21 | 2h10 | ICE 106 (direct) | ~€100 | | 18:11 | 20:21 | 2h10 | ICE 516 (direct) | ~€81 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 02:15 | 04:48 | 2h33 | ICE 920 (direct) | ~€105 | | 05:11 | 07:21 | 2h10 | ICE 208 (direct) | ~€32 | | 05:21 | 08:15 | 2h54 | National Express 17402 (1 change via Munster Westf Hbf) | ~€29 | | 06:11 | 08:21 | 2h10 | ICE 618 (direct) | ~€37 | | 06:21 | 09:11 | 2h50 | National Express 17404 (1 change via Munster Westf Hbf) | ~€29 | | 07:11 | 09:21 | 2h10 | ICE 206 (direct) | ~€44 | | 07:40 | 10:00 | 2h20 | ICE 2310 (direct) | ~€42 | | 08:11 | 10:21 | 2h10 | ICE 616 (direct) | ~€52 | | 08:45 | 10:52 | 2h07 | ICE 1036 (direct) | ~€51 | | 09:01 | 11:13 | 2h12 | Flixtrain (direct) | ~€16 | | 09:11 | 11:21 | 2h10 | ICE 204 (direct) | ~€63 | | 09:21 | 12:19 | 2h58 | National Express 17410 (1 change via Munster Westf Hbf) | ~€29 | | 10:11 | 12:21 | 2h10 | ICE 614 (direct) | ~€64 | | 10:21 | 13:10 | 2h49 | National Express 17412 (1 change via Munster Westf Hbf) | ~€29 | | 11:11 | 13:21 | 2h10 | ICE 202 (direct) | ~€62 | | 11:21 | 14:19 | 2h58 | National Express 17414 (1 change via Munster Westf Hbf) | ~€29 | | 12:11 | 14:21 | 2h10 | ICE 612 (direct) | ~€64 | | 12:45 | 14:53 | 2h08 | ICE 1032 (direct) | ~€44 | | 13:11 | 15:21 | 2h10 | ICE 200 (direct) | ~€63 | | 13:21 | 16:15 | 2h54 | National Express 17418 (1 change via Munster Westf Hbf) | ~€30 | | 14:11 | 16:21 | 2h10 | ICE 610 (direct) | ~€62 | | 14:21 | 17:10 | 2h49 | National Express 17420 (1 change via Munster Westf Hbf) | ~€29 | | 15:01 | 17:13 | 2h12 | Flixtrain (direct) | ~€20 | | 15:11 | 17:21 | 2h10 | ICE 108 (direct) | ~€62 | | 15:21 | 18:19 | 2h58 | National Express 17422 (1 change via Munster Westf Hbf) | ~€29 | | 16:11 | 18:21 | 2h10 | ICE 518 (direct) | ~€63 | | 16:21 | 19:10 | 2h49 | National Express 17424 (1 change via Munster Westf Hbf) | ~€29 | | 17:11 | 19:21 | 2h10 | ICE 106 (direct) | ~€62 | | 17:21 | 20:15 | 2h54 | National Express 17426 (1 change via Munster Westf Hbf) | ~€29 | | 18:11 | 20:21 | 2h10 | ICE 516 (direct) | ~€45 | | 18:21 | 21:11 | 2h50 | National Express 17428 (1 change via Munster Westf Hbf) | ~€29 | | 19:11 | 21:21 | 2h10 | ICE 104 (direct) | ~€46 | | 19:21 | 22:15 | 2h54 | National Express 17430 (1 change via Munster Westf Hbf) | ~€30 | | 20:11 | 22:21 | 2h10 | ICE 514 (direct) | ~€73 | | 20:21 | 23:11 | 2h50 | National Express 17432 (1 change via Munster Westf Hbf) | ~€29 | | 22:11 | 00:39 | 2h28 | ICE 512 (1 change via Munster Westf Hbf) | ~€38 | | 22:22 | 01:39 | 3h17 | National Express 17436 (2 change via Hamm(Westf), Munster Westf Hbf) | ~€29 | ## Typical week (next 30 days) - Monday to Friday: 5 trains, first 02:09, last 20:11 - Saturday: 3 trains, first 02:09, last 16:11 - Sunday: 12 trains, first 03:55, last 20:11 ## Companies serving this route - ICE: 76% of departures - Flixtrain: 23% of departures - Trenitalia: 1% of departures ## Prices - Cheapest observed: about €8 - Average observed: about €55