Trains in Denmark

Train station, Denmark

The Danish State Railways (DSB) covers the country with a dense network of train services, and connects cities like Copenhagen, Arhus and Alborg. The train is the comfortable way to travel between the various islands of Denmark.

Train types in Denmark
Reservations for trains in Denmark
Domestic connections in Denmark
International connections to and from Denmark
Denmark rail passes
Train stations in Denmark
Pass benefits in Denmark
Spelling of cities in Denmark

Map with main train connections in Denmark

Train types in Denmark

 

Logo of DSB The railway network in Denmark is run by DSB. Their comfortable trains travel all over the country, and are connected to large cities in Sweden and Germany.


You can find Danish train times in the Interrail timetable.


 

Trains in Denmark

Regional trains (RØ, RV, ØR, IR)

  • Regional trains throughout Denmark

 

InterCity and InterCity Lyn (IC, ICL)

  • Faster than the regional trains

  • Various routes within Denmark

 

SJ High-speed train

  • Connects Copenhagen to Stockholm (Sweden)

 

Private railway companies in Denmark

InterCity Express (ICE)

  • Travels to Berlin and other German cities

 

EuroCity

  • Travels between Copenhagen and Hamburg

 

S-Tog

  • Suburban trains in Copenhagen

  • Fully included in your Interrail Pass

 

Nordjyske Jernbaner (NJ)

  • Not included in your Interrail Pass

  • With your Pass, you get a 50% discount

 

Bicycles are permitted on the train upon purchase of a special bike ticket.
From May to August bike space must be booked in advance for IC and ICL trains.

Reservations for trains in Denmark

 

Which trains in Denmark require reservations?

  • SJ High-speed train: Approximately €7 (DKK 52) in 2nd class and €17 (DKK 126) in 1st class

 

Reservations recommended for long journeys

  • InterCity (IC) and InterCityLyn (ICL): Approximately €4 (DKK 30)

  • Eurocity (EC): Approximately €4 (DKK 30)

  • InterCityExpress (ICE): Approximately €4 (DKK 30)

 

How can I make reservations for trains in Denmark?

Domestic connections in Denmark

 
Map with main train connections in Denmark

These are the average travel times between the biggest cities in Denmark. Seat reservations are optional for all these train journeys.

 

Route Travel time
Copenhagen to Odense 1hr 45min
Copenhagen to Arhus 3hr 20min
Copenhagen to Alborg 4hr 45min
Copenhagen to Esbjerg 3hr 35min

International train connections to and from Denmark

 
Country Cities Which train? Travel time Reservations
Germany Copenhagen to Hamburg ICE high-speed 4hr 44min Required
Norway Copenhagen to Oslo
(via Gothenburg)
High-speed +
Regional train
7hr 32min Required
Sweden Copenhagen to Malmö High-speed 0hr 42min Required

 

If you travel from Copenhagen to Sweden, make sure you arrive at the station at least 30 minutes before your train leaves. Trains to Sweden depart from platform 26, which is a 15 minute walk from the main platforms.

Denmark rail passes

 

Interrail Pass options for Denmark

 

Interrail Denmark Pass

  • Travel every corner of Denmark by train.

  • Youth, senior and family discounts available.

  • Prices from € 87

 

View Denmark Passes

 

Interrail Global Pass

  • Travel by train in Denmark and up to 29 other European countries.

  • Discounts available for youth, seniors and families.

  • Prices from € 200

 

View Global Passes

Train in Denmark

Train stations in Denmark

 
Copenhagen main station

Denmark main train station

The railway hub of Denmark is in Copenhagen:

  • Københavns Hovedbanegård​ (main station).

  • Has ticket desks and information service.

  • Located only 500m from the city centre.

  • Next to the station is amusement park Tivoli.

Pass benefits for Denmark

 
Fjord Line ferry

Ferries

With your Interrail Pass, you get up to 20% discount on ferry crossings to Norway.

 

 

See all benefits for Denmark

Spelling of cities in Denmark

 
Platforms at Copenhagen station

The local spelling of Danish cities can differ from the English spelling. Keep this in mind when looking up train times at stations or in timetables .
 

  • Copenhagen = København

Related pages

 
- Countries
- Interrail passes
- Trains per country
Back to top