List of railway lines in Denmark

Denmark has more than 2,000 kilometres (1,200 mi) of railway lines, of which most are under the control of Banedanmark; a number of private railways run their own lines.

In addition to Banedanmark's network, 535 kilometres (332 mi)[3] of railway are under the control of various other companies:[4]

Banedanmark lines (red) and other lines (green).