Railroads by Country 2025

map placeholder
Total Railroad Length in Kilometers (km)

0

20K

40K

60K

80K

100K

120K

140K

160K

180K

200K

220K

240K

220,044 km

159,000 km

105,000 km

65,554 km

49,422 km

Country
Total Railroad Length in Kilometers (km)
Total Railroad Length in Miles (mi)
Data Year
United States220,044136,7292019
China159,00098,7982023
Russia105,00065,2442022
India65,55440,7332014
Canada49,42230,7092021
Germany39,37924,4692020
Australia36,06422,4092022
Brazil29,85018,5482014
France27,86017,3112020
Japan27,31116,9702015
Italy24,56715,2652023
Mexico23,38914,5332020
Ukraine21,73313,5042014
South Africa20,98613,0402014
Romania20,07712,4752023
Poland19,57612,1642023
Argentina17,86611,1012018
Kazakhstan16,63610,3372021
United Kingdom16,17910,0532023
Spain15,4899,6242020
Turkey13,1288,1572022
Pakistan11,8817,3832021
Sweden10,9126,7802021
Czech Republic9,5485,9332020
Iran8,4845,2712014
Cuba8,3675,1992017
Indonesia8,1595,0702014
Hungary7,6874,7762020
North Korea7,4354,6202014
Chile7,2824,5252014
Sudan7,2514,5062014
Egypt7,0244,3652017
Austria6,1233,8052022
Finland5,9183,6772020
Saudi Arabia5,5903,4732019
Belarus5,4593,3922016
Switzerland5,2963,2912020
Turkmenistan5,1133,1772017
Myanmar5,0313,1262008
Mozambique4,7872,9752014
Uzbekistan4,6422,8842018
Algeria4,5602,8332022
Norway4,2402,6352023
New Zealand4,1282,5652018
Thailand4,1272,5642017
Tanzania4,0972,5462022
Bulgaria4,0292,5042023
DR Congo4,0072,4902014
South Korea3,9792,4722016
Bolivia3,9602,4612019
Kenya3,8192,3732018
Nigeria3,7982,3602014
Slovakia3,6272,2542020
Portugal3,6222,2512023
Belgium3,6022,2382020
Zimbabwe3,4272,1292014
Serbia3,3332,0712020
Zambia3,1261,9422014
Netherlands3,0551,8982020
Azerbaijan2,9441,8302017
Angola2,7611,7162022
Denmark2,6821,6672020
Namibia2,6281,6332014
Croatia2,6171,6262020
Vietnam2,6001,6162014
Bangladesh2,4601,5292014
Greece2,3451,4572020
Iraq2,2721,4122014
Latvia2,2161,3772020
Tunisia2,1731,3502014
Colombia2,1411,3302019
Morocco2,1091,3102017
Syria2,0521,2752014
Lithuania1,9101,1872021
Peru1,8541,1522017
Malaysia1,8511,1502014
Mongolia1,8151,1282017
Ireland1,6881,0492020
Uruguay1,6731,0402016
Taiwan1,6131,0022018
Georgia1,5769792016
Sri Lanka1,5619702024
Israel1,5119392022
Estonia1,4418952020
Uganda1,2447732014
Slovenia1,2077502020
Moldova1,1717282014
Guinea1,0866752017
Bosnia and Herzegovina1,0186332017
Cameroon9776072015
Ecuador9656002022
Ghana9475882022
Senegal9065632017
United Arab Emirates9005592023
Botswana8885522014
Madagascar8365192018
Guatemala8004972018
Malawi7674772014
Mauritania7284522014
Honduras6994342014
North Macedonia6994342020
Armenia6864262017
Tajikistan6804232014
Ivory Coast6604102008
Ethiopia6594092017
Cambodia6504042018
Gabon6494032014
Burkina Faso6223862014
Fiji5973712008
Mali5933682014
Togo5683532014
Philippines5323312021
Republic of the Congo5103172014
Jordan5093162020
Dominican Republic4963082014
Venezuela4472782014
Benin4382722014
Liberia4292672008
Kyrgyzstan4242632022
Albania4242632017
Laos4222622023
Lebanon4012492017
Eritrea3061902018
Eswatini3011872014
Costa Rica2781732014
Luxembourg2711682020
Hong Kong2681672014
Montenegro2501552017
South Sudan2481542018
Singapore2411502024
Suriname1661032001
Guyana127792001
Djibouti97602017
Sierra Leone84522001
Panama77482014
Afghanistan75472011
Isle of Man63392008
Nepal59372018
Saint Kitts and Nevis50312008
Paraguay30192014
Mauritius30192024
Puerto Rico17112006
El Salvador1382014
Macau1382023
Brunei1382001
Liechtenstein962024
Nauru422001
Lesotho211995
Monaco212024
Vatican City2024
  • Mileage totals were calculated by multiplying the length in kilometers (km) by 0.621371, a standard conversion rate, and rounding to the nearest whole mile.
  • Railroad distance estimates are compiled from varying years and multiple sources. Differences in the ages of estimates and methodologies used to obtain them may create suboptimal comparisons.