Switch
outward date picker
return date picker
passengers select
0
form-submit
Denmark | Train Tickets, Routes & Trains
6 trips-found

Book all train tickets to Denmark directly in our rail planner

Travel to Denmark via Germany with ICE, EuroCity and regional trains

Need reservations with your Interrail Pass? Choose "Reservations" in the search bar


See also: Denmark by Train - Overview. At HappyRail, you can easily book international and domestic train tickets to and within Denmark. Travelling by train to Denmark is comfortable, sustainable and ideal for reaching cities such as Copenhagen, Aarhus, Odense and Aalborg. Denmark also forms an important gateway to the rest of Scandinavia, with onward connections to Sweden and Norway.

On this page you'll find an overview of international train connections to Denmark, domestic rail travel and inspiration for rail holidays and city breaks.

International trains to Denmark

Denmark is easy to reach by train from the UK via mainland Europe. Travel by Eurostar to Brussels, then continue via Germany towards Hamburg. From Hamburg, frequent trains run north to Copenhagen and other Danish destinations.

Popular international routes include:

  • London - Brussels - Hamburg - Copenhagen
  • London - Brussels - Hamburg - Aarhus
  • London - Brussels - Hamburg - Odense

Denmark is also an excellent stopover on longer rail journeys to Sweden and Norway. From Copenhagen, you can continue by train across the Øresund Bridge to Malmö, Gothenburg and Stockholm.

Domestic trains in Denmark

The Danish railway network is efficient, modern and easy to use. Most domestic trains are operated by DSB, connecting the main cities with frequent and comfortable services.

Popular domestic routes include:

  • Copenhagen - Odense in around 1 hour 15 minutes
  • Copenhagen - Aarhus in around 3 hours
  • Copenhagen - Aalborg in around 4 hours 30 minutes
  • Aarhus - Aalborg in around 1 hour 30 minutes

Tickets for domestic trains in Denmark can be booked through HappyRail, including reservations where available.

Rail holidays and city breaks in Denmark

Denmark is perfect for a city break or rail holiday. Visit Copenhagen, explore the historic streets of Odense, continue to Aarhus or travel further north to Aalborg. Thanks to short distances and centrally located stations, Denmark is easy to discover by train.

Denmark also combines perfectly with Sweden, Norway and Germany, making it a natural part of a wider Scandinavia by train itinerary.

Why book with HappyRail?

  • International and domestic train tickets for Denmark in one place
  • Comfortable connections via Germany
  • Book DSB trains and international connections
  • Expert advice from experienced rail travellers
  • Comfortable, sustainable and hassle-free travel

Book your train tickets to and within Denmark with HappyRail and discover how easy it is to travel through Denmark and onwards into Scandinavia by train.

See also

read-more
Denmark trains
Denmark | Train Tickets, Routes & Trains
6 trips-found

Book all train tickets to Denmark directly in our rail planner

Travel to Denmark via Germany with ICE, EuroCity and regional trains

Need reservations with your Interrail Pass? Choose "Reservations" in the search bar

Denmark trains

See also: Denmark by Train - Overview. At HappyRail, you can easily book international and domestic train tickets to and within Denmark. Travelling by train to Denmark is comfortable, sustainable and ideal for reaching cities such as Copenhagen, Aarhus, Odense and Aalborg. Denmark also forms an important gateway to the rest of Scandinavia, with onward connections to Sweden and Norway.

On this page you'll find an overview of international train connections to Denmark, domestic rail travel and inspiration for rail holidays and city breaks.

International trains to Denmark

Denmark is easy to reach by train from the UK via mainland Europe. Travel by Eurostar to Brussels, then continue via Germany towards Hamburg. From Hamburg, frequent trains run north to Copenhagen and other Danish destinations.

Popular international routes include:

  • London - Brussels - Hamburg - Copenhagen
  • London - Brussels - Hamburg - Aarhus
  • London - Brussels - Hamburg - Odense

Denmark is also an excellent stopover on longer rail journeys to Sweden and Norway. From Copenhagen, you can continue by train across the Øresund Bridge to Malmö, Gothenburg and Stockholm.

Domestic trains in Denmark

The Danish railway network is efficient, modern and easy to use. Most domestic trains are operated by DSB, connecting the main cities with frequent and comfortable services.

Popular domestic routes include:

  • Copenhagen - Odense in around 1 hour 15 minutes
  • Copenhagen - Aarhus in around 3 hours
  • Copenhagen - Aalborg in around 4 hours 30 minutes
  • Aarhus - Aalborg in around 1 hour 30 minutes

Tickets for domestic trains in Denmark can be booked through HappyRail, including reservations where available.

Rail holidays and city breaks in Denmark

Denmark is perfect for a city break or rail holiday. Visit Copenhagen, explore the historic streets of Odense, continue to Aarhus or travel further north to Aalborg. Thanks to short distances and centrally located stations, Denmark is easy to discover by train.

Denmark also combines perfectly with Sweden, Norway and Germany, making it a natural part of a wider Scandinavia by train itinerary.

Why book with HappyRail?

  • International and domestic train tickets for Denmark in one place
  • Comfortable connections via Germany
  • Book DSB trains and international connections
  • Expert advice from experienced rail travellers
  • Comfortable, sustainable and hassle-free travel

Book your train tickets to and within Denmark with HappyRail and discover how easy it is to travel through Denmark and onwards into Scandinavia by train.

See also

read-more
filters