Search Cologne train tickets

switcheroo

Quickview

How to get to Cologne by train?

Routes208
Trips per day11,436
train carriers8
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.

How to find cheap train tickets to Cologne?

The cheapest prices for a train ticket to Cologne that users have found recently on Wanderu start at $3.39. 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 $3.41 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?

Karlsruhe

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

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
$26.31

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
$112.57

Barsinghausen

There are 297 train schedules per day connecting Barsinghausen with Cologne. It takes on average 4 hours to travel 144 miles, 231 kms, by train from Barsinghausen. One train company operates schedules from Barsinghausen, with Deutsche Bahn offering the most daily connections to Cologne. Traveling by train from Barsinghausen you will most likely to arrive in Cologne at Central Station.
Avg. Time
4h 0m
Avg. Price
$58.99

Wiesbaden

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

What train companies travel to Cologne, ?

Located in, United States, you can travel by train to Cologne from 208 destinations and choose from 11436 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 542.02 miles, 872.08 kms, covering the journey in and 15 minutes

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

train companies serving Cologne

RegioJet

There are 2 daily RegioJet schedules to Cologne. RegioJet can get you to Cologne by train from 3 destinations including Ostrava.
Air conditioning
Attendant
Restroom
Beverage
Extra legroom
Games
Movies
Newspaper/Magazine
Power outlet
Satellite TV
WiFi
Avg. Time
14h 37m
Avg. Price
$55.27

Deutsche Bahn

There are 169 daily Deutsche Bahn schedules to Cologne. Deutsche Bahn can get you to Cologne by train from 134 destinations including Amsterdam.
Power outlet
Avg. Time
3h 54m
Avg. Price
$59.46

DB Eurocity

There are 2 daily DB Eurocity schedules to Cologne. DB Eurocity can get you to Cologne by train from 4 destinations including Düsseldorf.
Beverage
Meal
Power outlet
Avg. Time
2h 19m
Avg. Price
$41.14

DB Intercity

There are 9 daily DB Intercity schedules to Cologne. DB Intercity can get you to Cologne by train from 32 destinations including Düsseldorf.
Beverage
Meal
Power outlet
Avg. Time
2h 30m
Avg. Price
$41.66

DB Intercity-Express

There are 25 daily DB Intercity-Express schedules to Cologne. DB Intercity-Express can get you to Cologne by train from 42 destinations including Frankfurt.
Beverage
Meal
Power outlet
WiFi
Avg. Time
2h 50m
Avg. Price
$74.36

Non-federally owned railway company

There are 9 daily Non-federally owned railway company schedules to Cologne. Non-federally owned railway company can get you to Cologne by train from 8 destinations including London.
Power outlet
Avg. Time
6h 2m
Avg. Price
$116.66

Deutsche Bahn with non-federally owned railway company

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.
Power outlet
Avg. Time
4h 57m
Avg. Price
$60.76

FlixTrain

There are 6 daily FlixTrain schedules to Cologne. FlixTrain can get you to Cologne by train from 4 destinations including Hamburg.
Air conditioning
Attendant
Restroom
Movies
Power outlet
Snacks
WiFi
Avg. Time
3h 15m
Avg. Price
$26.62