fbpx
  • No Countries or Regions in this dataset

Rail lines

total route-km, 1995–2021

Cancel
Download
Country199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021
Albania674.00447.00447.00447.00440.00440.00447.00447.00447.00447.00423.00423.00423.00423.00423.00
Algeria4,290.004,219.004,219.004,272.003,973.003,973.003,572.003,572.003,572.003,572.003,572.003,572.003,572.003,572.004,723.003,664.004,226.004,175.003,987.473,799.943,799.943,843.174,016.254,016.254,020.254,010.384,000.50
Argentina3,150.0013,488.0014,146.4314,804.8615,463.2916,121.7116,780.1417,438.5718,097.0018,097.0017,853.0017,609.0017,609.0017,866.0017,866.00
Armenia796.00796.00796.00796.00843.00843.00843.00711.00711.00711.00778.00845.00835.54826.07826.07826.07795.35764.64733.92703.20703.20679.36685.66698.40698.40698.40698.40
Austria5,672.005,672.005,672.005,739.005,740.005,665.005,697.005,779.005,752.005,766.005,782.005,818.005,793.005,784.005,356.005,351.004,917.004,985.004,950.004,956.004,937.004,917.004,953.004,955.004,968.004,966.004,962.00
Azerbaijan2,123.002,116.002,117.002,116.002,116.002,116.002,116.002,122.002,122.002,122.002,122.002,122.002,099.002,099.102,079.002,079.102,079.302,068.102,068.102,066.402,067.802,074.002,132.002,133.072,139.872,239.182,138.85
Bangladesh2,706.002,705.002,705.002,734.002,705.002,745.002,855.002,855.002,855.002,855.002,855.002,855.002,835.002,835.002,835.002,835.002,791.002,877.002,877.002,791.002,877.002,877.002,877.002,877.002,877.00
Belarus5,543.005,547.005,542.005,531.005,523.005,512.005,509.005,512.005,502.005,498.005,498.005,494.005,494.005,491.005,491.005,482.005,482.005,462.005,469.005,470.005,470.005,459.005,459.005,459.005,459.205,453.505,474.00
Belgium3,368.003,380.003,422.003,470.003,472.003,471.003,454.003,518.003,521.003,536.003,544.003,500.003,374.003,513.003,578.003,582.003,587.003,592.003,611.503,631.003,607.003,602.003,605.003,607.003,615.003,615.003,612.00
Benin579.00579.00458.00458.00453.00448.00443.00438.00544.67651.33758.00
Bosnia and Herzegovina1,032.00963.00963.001,031.001,031.00943.001,032.001,032.001,033.001,000.001,000.001,024.501,017.051,017.051,017.051,027.051,027.051,027.051,027.051,027.051,027.051,018.05417.001,018.051,018.05
Botswana971.00888.00888.00888.00888.00888.00888.00888.00888.00888.00888.00888.00888.00887.75887.50887.25887.00886.75886.50886.25886.00886.00886.00886.00886.00886.00886.00
Brazil512.0011,215.3321,918.6732,622.00
Bulgaria4,294.004,293.004,292.004,290.004,290.004,320.004,320.004,318.004,318.004,259.004,154.004,146.004,143.004,144.004,150.004,097.004,072.004,070.004,032.004,023.004,019.004,029.004,030.004,030.004,030.004,029.004,031.00
Burkina Faso622.00622.00622.00622.00622.00622.00622.00622.00622.00622.00622.00622.00622.00622.00622.00596.00570.00544.00518.00518.00518.00518.00518.00518.00518.00518.00518.00
Cambodia650.00601.00601.00650.00650.00601.00603.00603.00650.00650.00
Cameroon1,006.001,006.001,006.001,016.001,016.001,016.001,016.001,016.00988.00974.00982.00982.00976.50976.50976.50976.50976.50982.00987.50993.00998.501,004.00884.00884.00884.00884.00884.00
Canada46,968.6045,581.6048,498.4048,150.4047,687.4047,987.4748,309.2348,149.91
Chile2,742.002,710.002,459.002,208.002,084.002,035.002,035.002,035.002,032.502,030.002,120.002,114.752,109.502,104.252,099.002,093.752,088.502,083.252,078.002,072.752,067.502,062.252,057.002,396.002,396.002,396.002,396.00
China54,616.0056,678.0057,566.0057,583.0057,394.0058,656.0059,079.0059,530.0060,446.0061,015.0062,200.0063,411.7063,636.5060,809.0065,491.0066,239.0072,487.0085,843.0079,306.0085,320.0089,966.0091,675.0093,742.0096,353.00102,462.00106,235.00109,767.00
Congo (Brazzaville)706.00706.00706.00895.00895.00900.00900.00900.00795.00795.00795.00795.00811.37827.73844.10860.47876.83893.20
Congo (Kinshasa)4,477.003,641.003,641.003,641.003,641.003,641.003,641.004,499.004,499.003,641.003,641.004,007.004,007.003,641.003,641.003,641.003,641.003,641.003,641.003,641.003,641.003,641.003,641.003,641.003,641.003,641.003,641.00
Costa Rica581.00581.00581.00581.00581.00581.00848.00
Croatia2,296.002,726.002,726.002,726.002,726.002,726.002,726.002,726.002,726.002,726.002,726.002,722.002,722.002,723.002,722.002,722.002,722.002,723.002,722.002,604.002,604.002,605.002,605.002,605.002,617.002,617.002,617.00
Cuba4,693.004,527.004,509.004,252.004,179.004,252.004,382.004,428.004,538.004,184.004,065.004,065.005,075.60
Czechia9,430.009,435.009,430.009,430.009,365.009,365.009,444.009,499.009,501.009,511.009,513.009,491.009,481.009,486.009,477.009,468.859,470.169,468.279,459.039,457.619,466.899,462.699,408.009,406.009,396.009,377.009,357.00
Denmark2,349.002,349.002,232.002,264.002,324.002,047.002,047.002,273.002,273.002,212.002,134.002,133.002,133.002,131.002,131.00
Djibouti781.00781.00781.00781.00781.00
Ecuador956.00956.00956.00956.00956.00956.00
Egypt4,810.004,940.004,976.005,006.005,024.005,062.005,125.005,150.005,150.005,150.005,195.005,063.005,063.005,195.005,195.005,195.005,186.605,178.205,169.805,161.405,153.005,153.00
El Salvador564.00564.00564.00547.00547.00547.00547.00547.00547.00
Estonia1,021.001,021.00966.00966.00968.00968.00967.00967.00967.00959.00959.00962.00816.00816.00797.00787.00792.00792.00905.001,018.001,034.001,034.001,033.00
Eswatini300.00300.00300.00300.00300.00300.00300.00300.00300.00300.00
Ethiopia754.00754.00754.00
Finland5,880.005,859.005,865.005,867.005,836.005,854.005,850.005,850.005,851.005,741.005,732.005,905.005,899.005,919.005,919.005,919.005,944.005,944.005,944.005,944.005,923.005,926.005,926.005,926.005,923.005,918.005,918.00
France31,997.0031,910.0031,879.0031,793.0029,171.0029,330.0029,503.0029,410.0029,327.0029,304.0028,470.0029,620.0029,976.0029,959.0033,698.0029,929.0030,071.0029,406.0029,979.0029,422.5028,866.0029,236.6529,248.1428,241.0028,157.0027,872.0027,716.00
Gabon683.00814.00814.00814.00814.00731.00731.00731.00731.00810.00810.00810.00810.00810.00813.00810.00810.00810.00810.00810.00810.00810.00810.00810.00648.00648.00648.00
Georgia1,575.001,575.001,576.001,576.001,545.001,562.001,565.001,565.001,563.801,336.001,336.001,513.001,513.001,523.601,566.001,566.401,262.201,577.601,453.401,453.401,491.001,415.001,285.001,285.001,378.001,411.001,387.00
Germany41,718.0040,826.0038,450.0038,150.0037,589.0036,642.0036,050.0035,868.0036,054.0034,724.5834,228.1934,128.4033,977.6033,862.3033,721.3133,714.0933,575.8733,506.0033,449.0033,426.0033,332.0033,380.0033,488.0033,440.0033,423.0033,399.0033,401.00
Ghana953.00953.00953.00953.00953.00953.00953.00953.00977.00969.00961.00953.00
Greece2,474.002,474.002,503.002,299.002,299.002,385.002,377.002,383.002,414.002,449.002,576.002,509.002,551.002,552.002,552.002,552.002,554.002,208.002,265.002,238.002,240.002,240.002,240.002,293.002,280.002,345.002,339.00
Guatemala903.00903.00903.00903.00903.00903.00898.50894.00889.50885.00
Hong Kong100.00101.30102.60103.90105.20106.50107.80109.10110.40111.70113.00120.32127.64134.96142.28149.59156.91164.23171.55178.87186.19193.51200.83208.14215.46222.78230.10
Hungary7,988.007,988.007,988.007,988.007,988.008,005.007,736.007,950.007,950.007,950.007,950.007,960.007,942.007,892.007,892.007,902.707,877.907,894.807,894.807,894.807,896.007,748.707,751.707,587.707,587.707,587.708,037.00
India62,660.0062,915.0062,725.0062,495.0062,810.0062,759.0063,028.0063,140.0063,122.0063,221.0063,485.0063,332.0063,327.0063,273.0064,015.0063,974.0064,460.0064,600.0065,436.0065,808.0066,030.0066,687.0067,368.0069,249.0067,414.0767,955.6368,102.73
Indonesia6,441.006,441.006,441.006,441.006,458.006,016.865,575.715,134.574,693.434,252.293,811.143,370.005,213.005,279.004,981.504,684.004,828.004,861.005,107.005,196.005,357.005,384.004,748.745,483.315,483.00
Iran5,332.005,372.005,733.006,002.006,005.006,042.006,048.006,152.006,154.006,405.007,131.007,265.007,335.007,554.507,903.508,216.508,367.508,368.008,592.508,559.508,559.508,576.009,021.009,327.009,454.009,453.809,455.00
Iraq2,422.002,339.002,799.002,339.002,603.002,603.002,018.002,339.001,898.001,898.001,898.002,032.002,028.502,025.002,081.502,138.002,196.002,254.002,312.002,370.00
Ireland1,954.001,954.001,945.001,909.001,909.001,919.001,919.001,919.001,919.001,919.001,919.001,919.001,919.001,919.001,919.001,919.001,919.001,919.001,894.001,458.001,458.002,174.001,888.001,888.001,888.001,888.001,650.00
Israel610.00610.00610.00666.00663.00669.00676.00676.00615.00853.00910.00941.00958.001,043.201,051.911,034.001,078.941,142.541,153.001,194.001,277.001,340.111,495.001,521.001,598.921,619.001,720.00
Italy16,003.0016,014.0016,030.0016,080.0016,092.0016,295.0016,357.0016,307.0016,288.0016,285.5016,751.0016,627.1016,667.3016,860.9017,003.8416,703.7016,726.4016,741.6016,751.6016,722.6016,723.8016,788.3016,787.2016,780.8016,778.6017,255.6017,305.20
Ivory Coast639.00639.00639.00639.00639.00639.00639.00639.00639.00639.00639.00639.00639.00639.00639.00639.00639.00639.00639.00639.00639.00639.00
Japan20,140.3020,087.40
Kazakhstan13,736.0013,537.0013,660.0013,642.0013,601.0013,545.0013,597.0013,597.0013,770.0014,203.0014,204.0014,205.0014,205.0014,205.0014,192.2014,184.1014,319.4014,758.9014,767.1014,767.1014,767.1015,529.0016,040.3016,060.8016,060.8016,063.0016,005.60
Kenya2,740.002,778.002,634.002,634.002,634.002,634.002,634.002,634.002,634.001,917.00
Kyrgyzstan415.00417.00417.00417.00417.00417.00417.00417.00417.00417.00417.00417.00417.00417.20417.00417.20417.20417.20417.00424.00424.00424.00424.00424.00424.00424.00417.00
Latvia2,413.002,413.002,413.002,413.002,413.002,331.002,305.002,270.002,270.002,270.002,270.002,269.002,265.002,263.001,883.001,897.001,865.001,864.001,859.001,859.001,859.601,859.601,859.601,859.601,859.601,859.101,859.10
Lebanon401.00
Lithuania2,002.001,997.001,998.001,998.001,905.001,905.001,696.001,775.001,774.001,782.001,771.001,771.001,766.001,765.001,767.001,767.001,767.001,767.001,767.001,767.001,877.001,911.001,911.001,911.001,911.001,911.001,919.00
Luxembourg275.00274.00274.00274.00274.00274.00274.00274.00275.00275.00275.00275.00275.00275.00275.00275.00275.00275.00275.00275.00275.00275.00275.00288.00288.00271.00271.00
Madagascar883.00883.00883.00883.00883.00883.00883.00883.00877.20871.40865.60859.80854.00763.50673.00673.00673.00673.00673.00673.00673.00673.00673.00673.00673.00673.00673.00
Malawi797.00
Malaysia1,798.002,227.001,614.001,614.001,622.001,636.001,636.001,636.001,667.001,667.001,667.001,667.001,667.001,664.971,665.002,209.722,250.282,337.402,424.522,511.642,598.762,685.882,773.001,655.001,655.001,655.001,655.00
Mali729.00729.00729.00729.00729.00734.00734.00733.00
Mauritania717.00719.20721.40723.60725.80728.00728.00728.00728.00728.00728.00728.00728.00728.00728.00728.00728.00728.00728.00728.00
Moldova1,326.001,326.001,322.001,219.001,140.001,139.001,121.001,120.001,111.001,075.001,075.001,154.001,153.601,157.101,157.101,156.901,156.901,156.901,156.901,156.001,151.001,151.001,151.001,151.001,151.001,151.001,149.00
Mongolia1,810.001,810.001,810.001,810.001,810.001,810.001,810.001,810.001,810.001,810.001,810.001,810.001,810.001,810.001,814.001,815.001,810.001,810.001,822.501,810.001,810.001,810.001,810.001,814.001,821.001,821.00
Montenegro249.00249.00248.00248.00249.00249.00249.00249.00239.20239.20249.00249.00249.00249.00249.00249.00250.00
Morocco1,907.001,907.001,907.001,907.001,907.001,907.001,907.001,907.001,907.001,907.001,907.001,907.001,907.001,989.002,190.002,109.002,109.002,109.002,109.002,109.002,109.002,109.002,109.002,295.002,295.002,295.002,295.00
Mozambique3,123.003,123.003,109.003,114.003,114.003,114.003,131.003,131.003,131.003,070.003,070.003,093.003,116.003,116.003,116.003,116.003,116.00
Myanmar (Burma)4,746.00
Netherlands2,739.002,739.002,805.002,808.002,808.002,802.002,809.002,806.002,811.002,811.002,813.002,776.002,895.562,896.002,886.003,016.003,023.753,031.503,039.253,047.003,054.753,062.503,070.253,078.003,078.003,078.003,041.00
New Zealand3,913.003,913.003,908.00
Nigeria3,557.003,557.003,557.003,557.003,557.003,557.003,557.003,505.003,505.003,528.003,528.003,528.003,528.003,528.003,528.003,528.003,528.003,528.003,528.003,528.003,528.00
North Macedonia699.00699.00699.00699.00699.00699.00699.00699.00699.00699.00699.00699.00699.00699.00699.00699.00699.00699.00699.00699.00683.00683.00683.00683.00683.00683.00683.00
Norway4,023.004,021.004,021.004,006.004,179.004,179.004,178.004,077.004,077.004,077.004,087.004,087.004,114.004,114.004,127.334,140.674,154.004,175.674,197.334,219.004,209.004,209.004,208.004,200.004,042.503,885.003,885.00
Pakistan8,775.007,792.007,792.007,792.007,791.007,791.007,791.007,791.007,791.007,791.007,791.007,791.007,791.007,791.007,791.007,791.007,791.007,791.007,791.007,784.007,791.007,791.007,791.007,791.007,791.00
Panama485.00485.00485.00485.00485.00485.00
Paraguay441.00441.00441.00441.00441.00441.00
Peru1,615.001,613.001,691.001,639.00
Philippines456.00456.00468.00491.00491.00489.67488.33487.00485.67484.33483.00481.67480.33479.00483.29487.57491.86496.14500.43504.71509.00509.00
Poland23,986.0023,420.0023,328.0023,210.0022,891.0022,560.0020,134.0020,223.0019,900.0019,617.0019,599.0019,429.0019,419.0019,627.0019,764.0019,702.0019,725.0019,617.0018,959.0018,942.0018,510.0018,429.0018,513.0018,536.0018,538.0018,611.0018,620.00
Portugal2,850.002,850.002,856.002,794.002,813.002,814.002,814.002,881.002,818.002,849.002,839.002,839.002,838.002,842.002,842.002,842.002,794.002,541.252,544.352,545.962,545.962,545.962,545.962,545.962,526.152,526.152,527.05
Romania11,376.0011,385.0011,380.0011,364.0011,364.0011,364.0011,364.0011,364.0010,882.0010,844.0010,781.0010,781.0010,777.0010,777.0010,776.0010,777.0010,777.0010,777.0010,768.0010,770.0010,770.0010,766.0010,766.0010,765.0010,759.0010,769.0010,769.00
Russia87,388.0087,086.0086,660.0086,151.0086,031.0086,075.0085,835.0085,542.0085,394.0085,286.0085,542.0085,253.0084,158.0085,194.0085,281.0085,292.0085,166.0085,248.0085,266.0084,581.0085,262.0085,375.0085,545.0085,626.0085,494.0085,555.0085,544.00
Saudi Arabia1,018.001,018.001,018.001,018.001,018.00958.001,078.001,020.001,020.001,020.001,020.001,020.001,020.001,020.001,216.001,412.001,584.571,757.141,929.712,102.292,274.862,447.432,620.002,939.00
Senegal906.00906.00906.00906.00906.00906.00906.00906.00906.00906.00
Serbia3,809.003,809.003,809.003,809.003,809.003,809.003,809.003,809.003,809.003,809.003,809.003,809.003,809.003,809.003,809.003,809.003,736.003,736.003,724.473,724.473,333.423,348.08
Slovakia3,668.003,673.003,665.003,667.003,662.003,662.003,662.003,657.003,657.003,660.003,626.003,626.003,629.153,622.043,622.693,622.423,624.083,631.393,631.313,627.103,626.373,626.303,626.443,626.613,629.153,626.863,626.46
Slovenia1,201.001,201.001,201.001,201.001,201.001,201.001,229.001,229.001,229.001,229.001,228.001,228.001,228.001,228.001,228.001,228.051,209.141,209.141,209.091,209.051,209.041,209.041,209.051,209.001,209.001,209.001,209.00
South Africa20,953.0020,953.0020,953.0020,953.0020,953.0020,953.0020,953.00
South Korea3,101.003,120.003,118.003,125.003,118.003,123.003,125.003,129.003,140.003,374.003,392.003,392.003,399.003,381.003,378.003,618.303,637.203,650.103,666.103,668.303,944.004,071.004,071.004,200.004,109.154,284.704,308.50
Spain13,856.0013,837.0013,853.0013,862.0013,875.0013,868.0013,868.0013,856.0014,387.0014,395.0014,272.0014,472.0015,011.5215,041.0015,044.0015,590.1215,680.5615,438.0015,582.0015,506.0015,711.0015,650.0015,559.0015,618.0015,718.0015,848.0015,963.00
Sri Lanka1,491.001,491.001,491.001,491.001,463.001,463.001,463.001,463.001,463.001,463.001,463.001,463.001,463.001,384.331,305.651,226.981,148.301,148.111,254.231,410.621,567.001,561.711,562.001,562.001,562.00
Sudan4,595.004,595.004,595.004,595.004,595.004,599.004,578.004,578.004,578.004,578.004,578.004,578.004,543.004,508.004,608.004,708.004,313.004,313.004,313.004,313.003,921.503,530.003,138.502,747.002,747.002,747.00
Sweden10,884.0010,923.0010,738.0010,929.0010,705.0010,698.009,865.009,940.009,882.009,895.009,867.009,869.009,821.009,840.009,946.009,968.0010,014.009,944.009,765.009,689.009,716.009,684.009,684.009,708.009,701.009,711.009,714.00
Switzerland3,232.003,234.003,184.003,151.003,143.003,216.003,225.003,222.003,231.003,381.003,399.003,563.003,349.003,557.003,599.003,573.623,551.193,557.793,611.024,018.723,976.324,034.494,050.524,046.853,647.253,671.754,122.25
Syria1,525.001,525.001,525.001,525.001,771.001,771.001,771.001,888.001,888.002,023.002,043.001,801.002,139.002,139.002,139.002,139.00
Tajikistan483.00483.00483.00547.00483.00533.00612.00617.00617.00617.00617.00617.00617.00617.00616.00620.70620.70608.00587.00597.00597.00620.00620.00620.00620.00662.00620.00
Tanzania4,460.004,460.004,581.004,581.004,582.004,582.004,582.004,460.003,530.002,600.002,615.292,630.572,645.862,661.142,676.432,691.712,707.002,706.002,705.002,704.002,703.002,702.002,701.00
Thailand4,041.004,041.004,041.004,044.004,044.004,044.004,099.004,154.004,209.004,264.004,319.004,374.004,429.004,438.674,448.334,458.004,458.004,279.004,100.003,921.003,742.003,742.004,092.00
Tunisia1,860.001,820.001,820.001,860.002,138.002,152.002,163.001,909.001,909.001,909.001,956.002,218.002,218.001,991.002,078.002,165.002,016.001,867.002,055.502,244.002,244.002,244.002,165.001,777.001,777.001,777.001,777.00
Turkey8,549.008,607.008,607.008,607.008,682.008,671.008,671.008,671.008,697.008,697.008,697.008,697.008,697.008,699.009,080.009,594.009,642.009,642.009,718.0010,087.0010,131.0010,131.0010,207.0010,315.0010,378.0010,378.0010,546.00
Turkmenistan2,153.002,313.002,313.002,393.002,365.002,521.002,523.002,523.002,523.002,529.002,529.003,069.003,181.003,095.103,110.003,115.003,115.003,115.003,115.003,115.006,230.006,230.007,680.007,680.00
Uganda1,241.001,250.001,185.00594.00261.00259.00259.00259.00
Ukraine22,607.0022,602.0022,546.0022,510.0022,473.0022,302.0022,219.0022,079.0022,079.0022,011.0022,001.0021,891.0021,873.0021,676.0021,678.0021,705.0021,665.4021,642.5021,625.9021,625.9020,975.2321,603.0021,625.9021,625.9021,625.9021,625.90
United Arab Emirates279.00261.00261.00279.00
United Kingdom17,001.0017,001.0016,991.0016,999.0016,989.0016,992.0016,992.0017,010.0016,833.0016,530.0016,441.0016,352.0016,263.0016,273.0016,239.0015,888.0016,209.5915,846.5015,861.0016,532.1016,245.1016,257.0016,294.0016,295.0016,295.0016,351.0016,178.56
United States201,284.00203,875.00195,804.00192,815.00194,708.00194,077.00194,746.00198,057.00196,806.00195,369.00194,025.00191,771.00192,508.00192,123.00191,785.00194,431.00194,136.00153,516.60154,321.50152,932.60151,735.00151,270.00150,966.00150,462.30149,488.65148,749.69148,553.35
Uruguay3,002.002,993.002,993.002,993.002,993.002,993.002,993.002,993.002,993.002,993.002,993.002,993.001,641.001,641.001,617.171,593.331,569.501,545.671,521.831,498.001,498.001,498.001,498.001,498.001,498.001,498.001,498.00
Uzbekistan3,483.003,483.003,468.003,641.003,645.003,645.004,080.004,126.004,126.004,014.004,014.004,005.004,230.004,229.604,230.004,227.204,258.404,192.004,186.004,202.004,238.004,304.004,642.004,642.004,735.004,732.004,732.00
Venezuela336.00336.00336.00336.00336.00336.00336.00336.00336.00336.00336.00336.00
Vietnam2,832.002,646.002,414.002,632.002,632.003,142.002,347.002,545.002,600.002,671.003,147.003,147.003,147.003,147.003,147.002,576.562,347.002,347.002,347.003,186.003,186.002,581.002,367.002,382.002,481.003,159.003,159.00
Zambia1,273.001,273.001,273.001,273.001,273.001,271.611,270.221,268.831,267.441,266.061,264.671,263.281,261.891,260.501,259.111,257.721,256.331,254.941,253.561,252.171,250.781,249.391,248.001,248.001,248.00
Zimbabwe2,583.002,631.822,680.642,729.452,778.272,827.092,875.912,924.732,973.553,022.363,071.183,120.003,120.003,120.00