Length of railway lines by maximum permitted speed by country
Countries reporting
39
Highest
38,783 Kilometre
Germany
Lowest
9 Kilometre
Liechtenstein
Median
3,357 Kilometre
Years covered
35
1990–2024
Data points
1,281
What the numbers show
Length of railway lines by maximum permitted speed is currently reported for 39 countries. The highest value is 38,783 Kilometre in Germany; the lowest is 9 Kilometre in Liechtenstein.
The median across all reporting countries is 3,357 Kilometre, and the mean is 6,821 Kilometre.
The gap between the highest and lowest reporting country is a factor of about 4,309.
Over the past decade 17 countries rose and 19 fell. The largest increase was in Türkiye (up 13.2%), and the largest decrease in Georgia (down 30.9%).
Length of railway lines by maximum permitted speed: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Germany | 38,783 Kilometre | 2021 | up 0.2% | falling |
| 2 | France | 27,564 Kilometre | 2024 | down 7.3% | falling |
| 3 | Ukraine | 19,760 Kilometre | 2023 | down 8.5% | falling |
| 4 | Poland | 19,625 Kilometre | 2024 | up 2.0% | falling |
| 5 | Italy | 16,879 Kilometre | 2024 | up 0.9% | rising |
| 6 | Spain | 16,257 Kilometre | 2024 | up 7.1% | rising |
| 7 | United Kingdom | 16,189 Kilometre | 2024 | down 0.1% | falling |
| 8 | Türkiye | 11,417 Kilometre | 2024 | up 13.2% | rising |
| 9 | Sweden | 10,902 Kilometre | 2024 | up 0.2% | flat |
| 10 | Romania | 10,611 Kilometre | 2024 | down 1.5% | falling |
| 11 | Czechia | 9,514 Kilometre | 2024 | down 0.5% | flat |
| 12 | Hungary | 7,437 Kilometre | 2024 | up 3.2% | flat |
| 13 | Finland | 5,915 Kilometre | 2024 | down 0.5% | flat |
| 14 | Austria | 5,624 Kilometre | 2024 | up 1.7% | flat |
| 15 | Switzerland | 5,307 Kilometre | 2024 | up 2.3% | rising |
| 16 | Bulgaria | 4,025 Kilometre | 2024 | up 0.0% | falling |
| 17 | Norway | 3,962 Kilometre | 2024 | up 1.4% | flat |
| 18 | Slovakia | 3,629 Kilometre | 2024 | up 0.1% | flat |
| 19 | Belgium | 3,615 Kilometre | 2024 | down 0.4% | rising |
| 20 | Serbia | 3,357 Kilometre | 2024 | down 12.1% | falling |
| 21 | Netherlands | 3,043 Kilometre | 2024 | up 0.4% | rising |
| 22 | Croatia | 2,617 Kilometre | 2024 | up 0.5% | flat |
| 23 | Portugal | 2,526 Kilometre | 2024 | down 0.8% | falling |
| 24 | Denmark | 2,448 Kilometre | 2024 | down 6.3% | falling |
| 25 | Ireland | 2,045 Kilometre | 2024 | unchanged | rising |
| 26 | Lithuania | 1,924 Kilometre | 2024 | up 8.9% | falling |
| 27 | Latvia | 1,831 Kilometre | 2024 | down 1.6% | falling |
| 28 | Greece | 1,818 Kilometre | 2024 | down 18.8% | falling |
| 29 | Slovenia | 1,208 Kilometre | 2024 | down 0.1% | flat |
| 30 | Estonia | 1,171 Kilometre | 2024 | up 0.4% | rising |
| 31 | Moldova | 1,151 Kilometre | 2024 | down 0.4% | falling |
| 32 | Georgia | 1,114 Kilometre | 2024 | down 30.9% | falling |
| 33 | Bosnia and Herzegovina | 1,025 Kilometre | 2024 | down 0.2% | flat |
| 34 | North Macedonia | 683 Kilometre | 2024 | down 2.3% | flat |
| 35 | Luxembourg | 271 Kilometre | 2024 | down 1.5% | flat |
| 36 | Albania | 252.95 Kilometre | 2024 | down 26.9% | falling |
| 37 | Montenegro | 250.5 Kilometre | 2024 | up 0.6% | flat |
| 38 | Kosovo* | 246.35 Kilometre | 2022 | unchanged | flat |
| 39 | Liechtenstein | 9 Kilometre | 2024 | unchanged | flat |