Search Cologne train tickets

switcheroo

Quickview

How to get to Cologne by train?

Routes1,415
Trips per day56,145
train carriers10
Stations21
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 $4.51. 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.55 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, Köln Messe/Deutz Gl.11-12 and Central Station. Central Station is the busiest train station in Cologne.

What are the most popular train routes to Cologne?

Philippsburg

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

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

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

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

Heilbronn

There are 293 train schedules per day connecting Heilbronn with Cologne. It takes on average 4 hours and 16 minutes to travel 160 miles, 257 kms, by train from Heilbronn. One train company operates schedules from Heilbronn, with Deutsche Bahn offering the most daily connections to Cologne. Traveling by train from Heilbronn you will most likely to arrive in Cologne at Central Station.
Avg. Time
4h 16m
Avg. Price
$116.12

What train companies travel to Cologne, Germany ?

Located in, Germany, you can travel by train to Cologne from 1415 destinations and choose from 56145 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 659.57 miles, 1061.20 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

RegioJet

There are 2 daily RegioJet schedules to Cologne. RegioJet can get you to Cologne by train from 7 destinations including Košice.
Air conditioning
Attendant
Restroom
Beverage
Extra legroom
Games
Movies
Newspaper/Magazine
Power outlet
Satellite TV
WiFi
Avg. Time
19h 55m
Avg. Price
$65.91

Deutsche Bahn

There are 1735 daily Deutsche Bahn schedules to Cologne. Deutsche Bahn can get you to Cologne by train from 1,258 destinations including Au.
Power outlet
Avg. Time
4h 53m
Avg. Price
$103.51

DB Eurocity

There are 3 daily DB Eurocity schedules to Cologne. DB Eurocity can get you to Cologne by train from 23 destinations including Düsseldorf.
Beverage
Meal
Power outlet
Avg. Time
3h 47m
Avg. Price
$85.61

DB Intercity

There are 55 daily DB Intercity schedules to Cologne. DB Intercity can get you to Cologne by train from 191 destinations including Düsseldorf.
Beverage
Meal
Power outlet
Avg. Time
3h 21m
Avg. Price
$59.89

DB Intercity-Express

There are 147 daily DB Intercity-Express schedules to Cologne. DB Intercity-Express can get you to Cologne by train from 328 destinations including Frankfurt.
Beverage
Meal
Power outlet
WiFi
Avg. Time
3h 18m
Avg. Price
$110.65

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 50 destinations including London.
Power outlet
Avg. Time
5h 2m
Avg. Price
$130.34

Deutsche Bahn with non-federally owned railway company

There are 788 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 1,133 destinations including Au.
Power outlet
Avg. Time
5h 55m
Avg. Price
$110.97

FlixTrain

There are 6 daily FlixTrain schedules to Cologne. FlixTrain can get you to Cologne by train from 7 destinations including Düsseldorf.
Air conditioning
Attendant
Restroom
Movies
Power outlet
Snacks
WiFi
Avg. Time
3h 2m
Avg. Price
$20.00

National Express

There are 16 daily National Express schedules to Cologne. National Express can get you to Cologne by train from 10 destinations including Krefeld.
Air conditioning
Restroom
Green certified
Avg. Time
1h 47m
Avg. Price
$50.84

vlexx

There are 1 daily vlexx schedules to Cologne. vlexx can get you to Cologne by train from Weißenthurm.
Avg. Time
1h 20m
Avg. Price
$28.16