Discover exclusive offers and make your train journey something special

Denmark by train
Your guide to train travel in Denmark
Denmark
Denmark rail passes
Explore Denmark with a rail pass
Popular train routes in Denmark
“Explore Denmark's hotspots by train”
Denmark train stations
Copenhagen Central Station (Københavns Hovedbanegård)
Odense Station
Aalborg Station
Jernbanegade 35, 6700 Esbjerg, Denmark
Jernbanegade 1, 4000 Roskilde, Denmark
Vejle Station
Herning Station
Kolding Station
Banegårdspladsen 2, 4700 Næstved, Denmark
Jernbanegade 29, 8900 Randers, Denmark
Hillerød St., 3400 Hillerød, Denmark
Helsingor, Stationspladsen 2, 3000 Helsingør, Denmark
Slagelse Station
Fredericia Station
Good to know
Best time for train travel in Denmark
The best time for train travel in Denmark is from May to September, when the weather is mild and pleasant. These months offer the best conditions for discovering the country's scenic and cultural highlights. Spring and autumn in particular bring pleasant temperatures, and the sights are less crowded.
You can make the most of the blossoming landscapes in spring and the colourful foliage in autumn. In summer the coastal towns are especially appealing, while winter is ideal for visiting the festively decorated towns and cities. Plan your trip around your interests and enjoy the best Denmark has to offer. Every season has its own charm and offers unique experiences.

Our partners for your trip
Your compass for Denmark: Discover, Stay, Experience
Find everything you need here for an unforgettable train journey in Denmark.
Destination
Denmark, Europe
Population: 5.6 million
Currency: Danish krone
Language: Danish
Capital: Copenhagen
Dialling code: +45
Time zone: Central European Time (CET)
Transport


