To the Top
Go to content
Statistics Finland’s free-of-charge statistical databases
Suomi
Svenska
Instructions
PxWeb API
/
StatFin
/
Railway statistics
/
12lu -- Line, level-separated-crossings and level-crossings, railway operating points and investments, 2011-2024
The database change of 8 June 2026 requires updates to API queries (e.g. shortening of identifiers and variable codes), no changes to user interface use.
Further instructions and examples of changes
.
The 3 steps are Choose table, Choose variable and Show result. You are currently at Show result
Choose table
Choose variable
Show result
Result
Tools
Close
About table
Contact
Statistics' homepage
Official statistics
Yes
Latest update
8/27/2025
Unit
Length of line total:
kilometres
Creation date
8/27/2020
Copyright
Yes
Source
Statistics Finland, railway statistics
Matrix
12lu
Show result as...
Viewing options for result.
Table - Layout 1
Table - Layout 2
Sortable table
Chart - Bar
Chart - Bar stacked
Chart - Bar stacked 100%
Chart - Horizontal bar
Chart - Horizontal bar stacked
Chart - Horizontal bar stacked 100%
Chart - Line
Chart - Bar and line
Chart - Population pyramid
Chart - Pie
Chart - Area
Chart - Area stacked
Chart - Area stacked 100%
Chart - Point
Chart - Radar
Edit and Calculate
Save result as...
Available format for downloading data.
PX-file
Excel workbook (xml)
Excel workbook (xml) with code and text
Tab delimited with heading
Tab delimited without heading
Comma delimited with heading
Comma delimited without heading
Space delimited with heading
Space delimited without heading
Semicolon delimited with heading
Semicolon delimited without heading
Html file (htm)
Relational file (txt)
Excel (xlsx)
Excel (xlsx) with code and text column
JSON-stat file (json)
JSON-stat 2 file (json)
Html5 table (htm)
Json file (json)
Save your query
What do you want to do with your saved query if the tables are updated with new time periods?
Update the query with a rolling start time point and an unchanged number of time periods
Update the query with a fixed starting time point and the new time periods
Don't update the query, but show the same time periods as selected
Save the result as (mandatory):
Select format
Same as shown on screen
PX-file
Excel workbook (xml)
Excel workbook (xml) with code and text
Tab delimited with heading
Tab delimited without heading
Comma delimited with heading
Comma delimited without heading
Space delimited with heading
Space delimited without heading
Semicolon delimited with heading
Semicolon delimited without heading
Html file (htm)
Relational file (txt)
Excel (xlsx)
Excel (xlsx) with code and text column
JSON-stat file (json)
JSON-stat 2 file (json)
Html5 table (htm)
Json file (json)
Update alternatives:
Format:
Saved query is available at the address below:
Hide empty rows
Which rows are to be displayed?
Show all rows
Hide rows with only zeros
Hide rows with only zeros or '-'
Hide rows with only dots
Hide rows with only zeros, '-' or dots
Line, level-separated-crossings and level-crossings, railway operating points and investments by Year and Information
UserManualScreenReader_Result_Text
Line, level-separated-crossings and level-crossings, railway operating points and investments by Year and Information
Length of line total
2024
5,915
12lu -- Line, level-separated-crossings and level-crossings, railway operating points and investments, 2011-2024
Footnotes
Notice 27.8.2025. The number of overpasses, underpasses, level-separated crossings and level crossings are missing for 2023 due to technical problems. The data will be updated as soon as it is available. Statistics on the number of switches ended in 2022 and will not be published in the future.
Obs:
Notice 27.8.2025. The number of overpasses, underpasses, level-separated crossings and level crossings are missing for 2023 due to technical problems. The data will be updated as soon as it is available. Statistics on the number of switches ended in 2022 and will not be published in the future.
Footnotes
Documentation of statistics
Note, that the time series for investments changes every year for all time periods due to the indexing of the time-series.
Line category A: rails: K30, ballast: gravel
Line category B: rails: K43, 54E1, 60E1, ballast: gravel, macadam
Line category C: rails: 54E1, 60E1, ballast: macadam
Line category D: rails: 54E1, 60E1, ballast: macadam
Track length of secondary tracks for 2013 has been corrected.
The number of level-separated crossings from 2021 are not wholly comparable with those from previous years, since the methods of calculating have changed.
Information
Length of line total
Length of line
API query for this table
POST the following JSON query to the URL below to access this table from your application.
URL:
JSON query:
{ "query": [ { "code": "timeperiod_y", "selection": { "filter": "item", "values": [ "2024" ] } }, { "code": "contentscode", "selection": { "filter": "item", "values": [ "ratapituus" ] } } ], "response": { "format": "json-stat2" } }
More information