[Skip to Content]

Transport infrastructure in Denmark

There are numerous ways to get around in Denmark. Long distances can be covered by plane, train, bus or car. Denmark has more than 2,600 kilometres of railway and more than 70,000 kilometres of road, of which 1,100 kilometres are motorway


Local and regional buses are not as common and frequent as they used to be, but still operate in most parts of the country. Long distance buses connect Copenhagen, Odense, Aarhus and Aalborg.
There are 23 airports in Denmark, of which five are international. Copenhagen and Billund are the two principal airports.

In all Danish towns and cities, cycling is one of the most common means of transport. It is estimated that there are more than 4 million bicycles in Denmark and more than 10,000 kilometres of designated cycle tracks and routes.

Denmark has a great number of islands. Some of them are connected to the mainland by bridges while others can be reached by ferry. There are ferries connecting Sealand, Funen and Jutland, but this transport option has become less popular since the construction of the 17 kilometre long Great Belt bridge connecting Sealand and Funen.

If you are planning a journey in Denmark, rejseplanen.dk is a useful tool, available in an English language version, which combines all forms of public transport.


The most popular way to get around Copenhagen is by bicycle. Copenhagen has around 400 kilometres of designated cycle tracks and more than a third of Copenhageners commute by bike every day.

Copenhagen has an extended bus network as well as a local train network, the “S-train”, with 84 stations throughout Copenhagen and its suburbs. Around 360,000 people use the S-train every day.

Copenhagen also has a Metro, which serves the more central parts of Copenhagen and currently has a total of 22 stations. The Metro network will be expanded with an additional 17 stations by 2018. Approximately one million people use the Metro every week.