Search train tickets toCologne

switcheroo

Quickview

How to get to Cologne by train?

Routes234
Trips per day13,688
train carriers9
Stations13
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest train tickets to Cologne?

The cheapest prices for a train ticket to Cologne that users have found recently on Wanderu start at $4.45. Such great deals to Cologne are available on one route to Düsseldorf. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Cologne. Düsseldorf at $4.50 has consistently the lowest average train ticket prices to Cologne.

What are the main train stations in Cologne?

The most popular train stations in Cologne are Central Station, Central Station and Köln Messe/Deutz Gl.11-12. Central Station is the busiest train station in Cologne.

What are the most popular train routes to Cologne?

Hanau

There are 363 train schedules per day connecting Hanau with Cologne. It takes on average 2 hours and 38 minutes to travel 104 miles, 166 kms, by train from Hanau. 3 train carriers offer schedules from Hanau, with Deutsche Bahn offering the most daily connections to Cologne. Traveling by train from Hanau you will most likely to arrive in Cologne at Central Station.
Avg. Time
2h 38m
Avg. Price
$90.42

Kassel

There are 340 train schedules per day connecting Kassel with Cologne. It takes on average 4 hours and 7 minutes to travel 113 miles, 181 kms, by train from Kassel. 4 train carriers offer schedules from Kassel, with Deutsche Bahn offering the most daily connections to Cologne. Traveling by train from Kassel you will most likely to arrive in Cologne at Central Station.
Avg. Time
4h 7m
Avg. Price
$104.93

Bochum

There are 336 train schedules per day connecting Bochum with Cologne. It takes on average 1 hour and 28 minutes to travel 40 miles, 64 kms, by train from Bochum. 4 train carriers offer schedules from Bochum, with Deutsche Bahn offering the most daily connections to Cologne. Traveling by train from Bochum you will most likely to arrive in Cologne at Central Station.
Avg. Time
1h 28m
Avg. Price
$34.51

Hann. Münden

There are 312 train schedules per day connecting Hann. Münden with Cologne. It takes on average 5 hours to travel 122 miles, 196 kms, by train from Hann. Münden. 3 train carriers offer schedules from Hann. Münden, with Deutsche Bahn offering the most daily connections to Cologne. Traveling by train from Hann. Münden you will most likely to arrive in Cologne at Central Station.
Avg. Time
5h 0m
Avg. Price
$147.64

Mannheim

There are 303 train schedules per day connecting Mannheim with Cologne. It takes on average 3 hours to travel 121 miles, 194 kms, by train from Mannheim. 2 train carriers offer schedules from Mannheim, with Deutsche Bahn offering the most daily connections to Cologne. Traveling by train from Mannheim you will most likely to arrive in Cologne at Central Station.
Avg. Time
3h 0m
Avg. Price
$116.86

What train companies travel to Cologne, Germany ?

Located in, Germany, you can travel by train to Cologne from 234 destinations and choose from 13688 daily train schedules to get you there. Deutsche Bahn has the most train connections to Cologne. The furthest train arriving in Cologne covers a distance of 654.86 miles, 1053.62 kms, covering the journey in and 25 minutes

Looking for other ways to get there? Check out Bus options to Cologne.

train companies serving Cologne

There are 7 daily vlexx schedules to Cologne. vlexx can get you to Cologne by train from 3 destinations including Boppard.
Avg. Time
1h 47m
Avg. Price
$35.48

There are 2 daily RegioJet schedules to Cologne. RegioJet can get you to Cologne by train from 2 destinations including Kysak.
Avg. Time
25h 19m
Avg. Price
$49.61

There are 6 daily Non-federally owned railway company schedules to Cologne. Non-federally owned railway company can get you to Cologne by train from 3 destinations including London.
Avg. Time
5h 31m
Avg. Price
$299.68

There are 6 daily FlixTrain schedules to Cologne. FlixTrain can get you to Cologne by train from 5 destinations including Hamburg.
Avg. Time
3h 14m
Avg. Price
$28.05

There are 100 daily Deutsche Bahn with non-federally owned railway company schedules to Cologne. Deutsche Bahn with non-federally owned railway company can get you to Cologne by train from 132 destinations including Amsterdam.
Avg. Time
4h 25m
Avg. Price
$77.16

There are 264 daily Deutsche Bahn schedules to Cologne. Deutsche Bahn can get you to Cologne by train from 152 destinations including Frankfurt.
Avg. Time
3h 18m
Avg. Price
$87.66

There are 43 daily DB Intercity-Express schedules to Cologne. DB Intercity-Express can get you to Cologne by train from 46 destinations including Frankfurt.
Avg. Time
2h 14m
Avg. Price
$101.75

There are 16 daily DB Intercity schedules to Cologne. DB Intercity can get you to Cologne by train from 43 destinations including Frankfurt.
Avg. Time
2h 50m
Avg. Price
$64.70

There are 2 daily DB Eurocity schedules to Cologne. DB Eurocity can get you to Cologne by train from 7 destinations including Düsseldorf.
Avg. Time
3h 1m
Avg. Price
$59.23