Denmark is compact, well connected and easy to navigate by rail. DSB (Danske Statsbaner — Danish State Railways) operates the main intercity and regional network, complemented by several regional operators and the cross-border link to Sweden. Trains are comfortable, punctual and reach all of Denmark's main cities within a few hours of Copenhagen. Here is what to know before you travel.
The shape of Denmark's rail network
The network centres on Copenhagen Central Station (København H), from which trains radiate to the rest of the country. Key routes and approximate journey times:
- Copenhagen to Odense: about 1h30 by Intercity.
- Copenhagen to Aarhus: about 3 hours by Intercity (crossing to Jutland via the Great Belt Fixed Link).
- Copenhagen to Aalborg: about 4h15, including the Great Belt crossing.
- Copenhagen to Esbjerg: about 3h15 by Intercity.
- Copenhagen to Malmö (Sweden): about 35 minutes via the Øresund Bridge — see our Copenhagen to Malmö guide for full details.
- Copenhagen to Hamburg: currently about 4h45 by a combination of train and ferry across the Fehmarn Belt. The Fehmarnbelt Fixed Link tunnel under construction will eventually reduce this dramatically, but until then a rail-ferry connection operates.
The Great Belt crossing
To reach Jutland (mainland Denmark) from Copenhagen and Zealand, trains cross the Storebælt (Great Belt) Fixed Link — a combined road and rail bridge-and-tunnel connection across the sea between Zealand and Funen, opened in 1997. It is one of the longest rail tunnels in the world, and trains pass through it smoothly without any passenger intervention. The crossing adds scenic value (views over the strait) to an already comfortable journey.
DSB trains and types
DSB operates:
- Intercity (IC) and Intercity Lynette (ICL): Main long-distance trains between Copenhagen and Jutland. Comfortable, with both 1st and 2nd class and often a café car. Reservations are available but not always required — check for your specific route.
- Regional trains (Re): Stopping services for shorter journeys, particularly around Funen and Jutland.
- Øresundtog: The cross-border regional service to Malmö and further into Schengen — see our Copenhagen to Stockholm guide for the onward Sweden journey.
- S-tog: The suburban rail network within Copenhagen and the surrounding area — clean, frequent and well-integrated with the metro.
Booking tickets
DSB tickets are best bought through the DSB website or app, which is available in English. Denmark has a ticketing system with various zones and period tickets, but for long-distance intercity travel the process is straightforward: pick your route, choose a date and class, and pay. Advance fares (Orange tickets) offer the best prices and are worth booking as early as you can for busy periods. Walk-up fares — especially at weekends or in summer — cost considerably more.
Some regional services outside the DSB network are operated by Arriva (in Jutland) and other regional operators. Integrated tickets covering both DSB and regional services are available, though it helps to check which operator serves your specific station.
The Copenhagen Card and tourist passes
For visitors spending time primarily in Copenhagen, the Copenhagen Card includes unlimited public transport (metro, S-tog, regional trains within zones) and free entry to many attractions. For a single visitor doing the tourist circuit, it can represent good value.
Interrail and Eurail passes are valid on DSB services. Denmark is included in the Scandinavia regional pass or the Global pass. If you are making several journeys over a short period, calculate whether a pass beats buying individual tickets — for Denmark alone, individual advance tickets are often cheaper. See our Interrail vs Eurail comparison for how passes work in Scandinavia.
Copenhagen's S-tog and Metro
Getting around Copenhagen itself is easy by rail. The S-tog covers a wide suburban area with frequent services. The Metro has two intersecting lines through the centre plus a circular Cityringen line, and connects Copenhagen Airport directly to the city in about 15 minutes. The airport is on the edge of Zealand, just a short hop south of the central city — no need for a taxi on arrival.
What trains do not reach
Denmark's network does not extend to the smaller Danish islands beyond Zealand, Funen and the main Jutland rail corridor. Bornholm (in the Baltic Sea) requires a ferry from Ystad in Sweden or Køge in Denmark. Fanø and other Wadden Sea islands require short ferries from the Jutland coast. The Faroe Islands are entirely outside the train network and reached by flight or the Smyril Line ferry from Hirtshals in northern Jutland.
Practical tips
- Validate your ticket before boarding (machines on platforms) if you have a paper ticket — on-board inspections are routine.
- Denmark is expensive; save money by booking advance (orange) fares online well ahead of travel.
- Bicycles can be taken on most DSB trains for a small extra fee, but must be booked in advance during busy periods.
- Most staff and almost all passengers speak excellent English — asking for help is rarely difficult.
Frequently asked questions
How do I get from Copenhagen to Aarhus by train?
Direct Intercity trains run from Copenhagen Central to Aarhus in about 3 hours, crossing the Great Belt Fixed Link via Odense. Several services run daily. Advance orange tickets are the cheapest option.
Is a seat reservation required on DSB intercity trains?
Reservations are optional on most domestic DSB services — you can board without one. However, on busy routes and bank holidays, having a reserved seat avoids standing. Some cross-border services into Germany recommend advance booking.
Can I use an Interrail pass on DSB trains?
Yes. Interrail and Eurail passes are valid on DSB services. Denmark is covered by the Scandinavian regional pass or the Global pass. Check whether a seat reservation surcharge applies to your specific service.
How do I get from Copenhagen Airport to the city centre by train?
The Metro runs directly from the airport to Vanløse (via Nørreport) in about 15 minutes. The S-tog also connects the airport to Copenhagen Central and suburban stations. Both are cheap, fast and run very frequently.
