Trains to Denmark

Though it's a collection of scattered islands, Denmark's rail infrastructure is still impressive. A dense rail network spanning over 2500km connects the principal cities on the archipelago, and links Denmark with Germany and Sweden. There are high-speed lines departing hourly between the main towns on the islands, with the Great Belt Bridge replacing a 1hr ferry with a 10min train ride to link Zealand and Fulen.

If you're travelling internationally, you'll likely arrive by sleeper train from Germany. And travelling by train is fantastically picturesque within Denmark too. Take advantage of regional trains that follow the Jutland coast or board a train to Malmö, crossing the magnificent Øresund Bridge en route to your Swedish destination.

Featured cities

Trains in Denmark


  • Day train icon Day/Regional Train
  • Night train icon Night train
  • High-speed train icon High-speed train
  • Scenic train icon Scenic train

Denmark fact file

  • Currency icon Currency: Danish krone
  • Timezone icon Timezone: 1+ UTC
  • Language icon Language: Danish

Image credits: Gert-Jan Mes

Passenger age requirements

Different countries have different classifications for "Child" and "Youth" as per the table below. This is why we ask you to enter the age of each child passenger when you search.

Countries Children Youths
United Kingdom 5 - 15 16 - 25
France (including Eurostar), Croatia, Serbia, Bosnia, Greece, Italy, Macedonia, Netherlands, Poland, Portugal, Romania, Spain 4 - 11 12 - 25
Germany 6 - 14 15 - 25
Belgium, Bulgaria, Luxembourg, Slovakia, Slovenia 6 - 11 12 - 25
Hungary 6 - 13 14 - 25
Austria, Denmark, Switzerland 6 - 15 16 - 25
Finland 6 - 16 17 - 25
Children younger than the age specified in the table above may travel for free if they share a seat/bed with the adult they are travelling with. By default we won't search for tickets for child passengers if they may travel for free. If you want to reserve a seat for child passengers please enter 6 as the age of the child.