Train from Berlin to Cologne
- 11 January 2025
- 2 Mins
- Last Updated: 11 January 2025
The journey typically takes around 4 hours and 24 minutes on the fastest services, covering a distance of approximately 476 kilometers. There are around 17 trains per day running on this route, and tickets can start from as low as £9.49 if you book in advance.
The trains are operated by companies like Deutsche Bahn (DB), Flixbus, and ÖBB, and there are direct services available. The first train usually departs around 04:25 and the last one around 00:22.
Here are the detailed schedules and ticket booking information for the train journey from Berlin to Cologne:
Train Schedule
First Train: Departs at 04:25 from Berlin
Last Train: Departs at 00:22 from Berlin
Frequency: Approximately 17 trains per day
Travel Time: The fastest services take around 3 hours and 59 minutes, while the average journey time is around 4 hours and 55 minutes
Distance: Approximately 476 kilometers
Direct Services: Yes, there are direct trains available
Ticket Booking
Ticket Prices: Prices start from as low as £9.49 if you book in advance
Booking Platforms: You can book tickets through platforms like Trainline, Deutsche Bahn (DB), and FlixTrain
Booking Tips: Booking in advance can help you get the best fares. Prices can vary based on the day of the week and time of year.