Length of railway tracks by electrification of tracks by country
Countries reporting
48
Highest
70,108 Kilometre
Germany
Lowest
9 Kilometre
Liechtenstein
Median
4,110 Kilometre
Years covered
35
1990–2024
Data points
1,312
What the numbers show
Length of railway tracks by electrification of tracks is currently reported for 48 countries. The highest value is 70,108 Kilometre in Germany; the lowest is 9 Kilometre in Liechtenstein.
The median across all reporting countries is 4,110 Kilometre, and the mean is 10,652 Kilometre.
The gap between the highest and lowest reporting country is a factor of about 7,790.
Over the past decade 20 countries rose and 24 fell. The largest increase was in Türkiye (up 11.8%), and the largest decrease in Albania (down 26.9%).
Length of railway tracks by electrification of tracks: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Germany | 70,108 Kilometre | 2021 | down 0.8% | falling |
| 2 | France | 48,893 Kilometre | 2024 | down 6.3% | flat |
| 3 | Poland | 37,798 Kilometre | 2024 | up 0.9% | falling |
| 3 | Poland | 37,798 Kilometre | 2024 | up 0.9% | falling |
| 5 | United Kingdom | 31,925 Kilometre | 2024 | up 0.4% | falling |
| 5 | United Kingdom | 31,925 Kilometre | 2024 | up 0.4% | falling |
| 7 | Italy | 24,636 Kilometre | 2024 | up 1.5% | rising |
| 8 | Spain | 22,553 Kilometre | 2024 | up 8.6% | rising |
| 9 | Ukraine | 22,078 Kilometre | 2002 | down 3.7% | flat |
| 10 | Romania | 19,625 Kilometre | 2024 | down 3.0% | falling |
| 11 | Sweden | 15,769 Kilometre | 2024 | up 2.6% | rising |
| 12 | Czechia | 15,169 Kilometre | 2024 | down 2.6% | falling |
| 13 | Türkiye | 13,480 Kilometre | 2024 | up 11.8% | rising |
| 14 | Austria | 10,073 Kilometre | 2024 | up 3.3% | falling |
| 15 | Hungary | 8,770 Kilometre | 2024 | down 6.3% | falling |
| 16 | Slovakia | 6,816 Kilometre | 2024 | down 0.8% | rising |
| 16 | Slovakia | 6,816 Kilometre | 2024 | down 0.8% | rising |
| 18 | Finland | 6,739 Kilometre | 2024 | down 20.6% | falling |
| 19 | Bulgaria | 6,440 Kilometre | 2024 | down 0.6% | flat |
| 20 | Belgium | 6,342 Kilometre | 2024 | up 1.5% | flat |
| 21 | Netherlands | 5,189 Kilometre | 2024 | up 0.5% | flat |
| 21 | Netherlands | 5,189 Kilometre | 2024 | up 0.5% | flat |
| 23 | Serbia | 4,995 Kilometre | 2024 | down 8.8% | rising |
| 24 | Norway | 4,279 Kilometre | 2024 | up 3.1% | flat |
| 25 | Croatia | 3,940 Kilometre | 2024 | down 1.8% | flat |
| 25 | Croatia | 3,940 Kilometre | 2024 | down 1.8% | flat |
| 27 | Denmark | 3,732 Kilometre | 2024 | — | falling |
| 28 | Portugal | 3,224 Kilometre | 2024 | down 0.6% | falling |
| 29 | Greece | 2,463 Kilometre | 2024 | down 10.8% | flat |
| 30 | Ireland | 2,426 Kilometre | 2024 | unchanged | falling |
| 31 | Georgia | 2,401 Kilometre | 2024 | down 1.3% | flat |
| 32 | Lithuania | 2,366 Kilometre | 2024 | up 8.1% | falling |
| 32 | Lithuania | 2,366 Kilometre | 2024 | up 8.1% | falling |
| 34 | Latvia | 2,216 Kilometre | 2024 | up 0.1% | falling |
| 34 | Latvia | 2,216 Kilometre | 2024 | up 0.1% | falling |
| 36 | Slovenia | 2,169 Kilometre | 2024 | down 0.4% | flat |
| 36 | Slovenia | 2,169 Kilometre | 2024 | down 0.4% | flat |
| 38 | Estonia | 2,124 Kilometre | 2024 | down 1.0% | rising |
| 38 | Estonia | 2,124 Kilometre | 2024 | down 1.0% | rising |
| 40 | Moldova | 1,989 Kilometre | 2024 | down 1.3% | rising |
| 40 | Moldova | 1,989 Kilometre | 2024 | down 1.3% | rising |
| 42 | Bosnia and Herzegovina | 1,484 Kilometre | 2024 | up 2.8% | rising |
| 43 | North Macedonia | 908 Kilometre | 2024 | down 1.6% | flat |
| 44 | Luxembourg | 628 Kilometre | 2024 | up 1.1% | flat |
| 45 | Kosovo* | 440 Kilometre | 2022 | unchanged | flat |
| 46 | Montenegro | 327.7 Kilometre | 2024 | up 0.5% | flat |
| 47 | Albania | 252.95 Kilometre | 2024 | down 26.9% | falling |
| 48 | Liechtenstein | 9 Kilometre | 2024 | unchanged | flat |