Search Copenhagen train tickets

switcheroo

Quickview

How to get to Copenhagen by train?

Routes62
Trips per day1,404
train carriers5
Stations1
Lowest prices
We partner with 100s of coach, 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 Copenhagen?

The cheapest prices for a train ticket to Copenhagen that users have found recently on Wanderu start at £27.31. Such great deals to Copenhagen are available on one route to Kiel. 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 Copenhagen. Hamburg at £27.48 has consistently the lowest average train ticket prices to Copenhagen.

What are the main train stations in Copenhagen?

The most popular train station in Copenhagen is Koebenhavn H. Koebenhavn H is the busiest train station in Copenhagen.

Essen

There are 135 train schedules per day connecting Essen with Copenhagen. It takes on average 10 hours and 44 minutes to travel 371 miles, 596 kms, by train from Essen. 2 train carriers offer schedules from Essen, with Deutsche Bahn offering the most daily connections to Copenhagen. Travelling by train from Essen you will most likely to arrive in Copenhagen at Koebenhavn H.
Avg. Time
10h 44m
Avg. Price
£120.68

Dessau-Roßlau

There are 118 train schedules per day connecting Dessau-Roßlau with Copenhagen. It takes on average 11 hours to travel 266 miles, 427 kms, by train from Dessau-Roßlau. 2 train carriers offer schedules from Dessau-Roßlau, with Deutsche Bahn offering the most daily connections to Copenhagen. Travelling by train from Dessau-Roßlau you will most likely to arrive in Copenhagen at Koebenhavn H.
Avg. Time
11h 0m
Avg. Price
£83.72

Dortmund

There are 109 train schedules per day connecting Dortmund with Copenhagen. It takes on average 10 hours and 43 minutes to travel 356 miles, 573 kms, by train from Dortmund. 3 train carriers offer schedules from Dortmund, with Deutsche Bahn offering the most daily connections to Copenhagen. Travelling by train from Dortmund you will most likely to arrive in Copenhagen at Koebenhavn H.
Avg. Time
10h 43m
Avg. Price
£105.19

Wuppertal

There are 106 train schedules per day connecting Wuppertal with Copenhagen. It takes on average 11 hours to travel 379 miles, 609 kms, by train from Wuppertal. 3 train carriers offer schedules from Wuppertal, with Deutsche Bahn offering the most daily connections to Copenhagen. Travelling by train from Wuppertal you will most likely to arrive in Copenhagen at Koebenhavn H.
Avg. Time
11h 0m
Avg. Price
£141.35

Wittenberg

There are 92 train schedules per day connecting Wittenberg with Copenhagen. It takes on average 10 hours to travel 263 miles, 423 kms, by train from Wittenberg. One train company operates schedules from Wittenberg, with Deutsche Bahn offering the most daily connections to Copenhagen. Travelling by train from Wittenberg you will most likely to arrive in Copenhagen at Koebenhavn H.
Avg. Time
10h 0m
Avg. Price
£82.23

Located in , Denmark, you can travel by train to Copenhagen from 62 destinations and choose from 1404 daily train schedules to get you there. Deutsche Bahn has the most train connections to Copenhagen. The furthest train arriving in Copenhagen covers a distance of 567.51 miles, 913.09 kms, covering the journey in 14 hours and 46 minutes

Looking for other ways to get there? Check out Ferry options to Copenhagen or explore Coach trips to Copenhagen.

train companies serving Copenhagen

Deutsche Bahn

There are 115 daily Deutsche Bahn schedules to Copenhagen. Deutsche Bahn can get you to Copenhagen by train from 55 destinations incuding Berlin.
Power point
Avg. Time
0h 9m
Avg. Price
£98.25

DB Eurocity

There are 2 daily DB Eurocity schedules to Copenhagen. DB Eurocity can get you to Copenhagen by train from Hamburg.
Meal
Power point
Drink
Avg. Time
0h 7m
Avg. Price
£80.71

DB Intercity

There are 9 daily DB Intercity schedules to Copenhagen. DB Intercity can get you to Copenhagen by train from 9 destinations incuding Hamburg.
Meal
Power point
Drink
Avg. Time
0h 7m
Avg. Price
£73.51

DB Intercity-Express

There are 1 daily DB Intercity-Express schedules to Copenhagen. DB Intercity-Express can get you to Copenhagen by train from Berlin.
WiFi
Meal
Power point
Drink
Avg. Time
0h 10m
Avg. Price
£144.27

Deutsche Bahn with non-federally owned railway company

There are 17 daily Deutsche Bahn with non-federally owned railway company schedules to Copenhagen. Deutsche Bahn with non-federally owned railway company can get you to Copenhagen by train from 40 destinations incuding Dresden.
Power point
Avg. Time
0h 11m
Avg. Price
£93.45