Trains in Denmark

Train station, Denmark

The Danish State Railways (DSB) has a dense network of train services connecting Copenhagen, Arhus, Alborg and much more of Denmark. Trains are the fabulous way of exploring this fascinating country and its islands!

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. You can access a great deal of the country using Denmark's trains. Meanwhile, comfortable international trains connect you to 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

 

From Copenhagen in Denmark, trains to Sweden depart from platform 26. That's a 15 minute walk from the main platforms. Give yourself 30 minutes to find the platform before your train departs.

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