Rail Lines (km)

Based on a comparison of 74 countries in 2017, USA ranked the highest in rail lines with 150,966 km followed by Russia and India. On the other end of the scale was Montenegro with 249 km, Luxembourg with 275 km and Jordan with 293 km.

$9.99

Buy Rail Lines (km) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Country Unit 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017
Albania km   ... ... ... ...   ... ... ... ... ... ...                                       423 423 423 ... ... ... ...
Algeria km                                                               4,226 4,175 4,691 3,800 3,800    
Argentina km                         ... ... ... ... ... ... ... ... ... ... ... ... ...             25,023 25,023 18,097 18,097 28,527    
Armenia km                                                       ...   ...   826 826 826 703 703    
Australia km                     ... ... ... ... ... ...                               8,829 ... 1,829 1,829 ... ... ...
Austria km                                                               4,917 4,985 4,950 4,956 4,937    
Azerbaijan km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               2,079 2,068 2,068 2,066 2,068    
Bangladesh km   ... ...                                                         2,835 2,835 2,835 2,835 ... ... ...
Belarus km                           ...                                   5,482 5,462 5,469 5,470 5,469    
Belgium km                                                               3,578 3,592 3,582 3,631 3,607   ...
Benin km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ... ... ...   ... ...       ... ... ... ... ... ... ... ... ...
Bolivia km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ...     ... ... ... ... ... ... ... ...
Bosnia and Herzegovina km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               1,027 1,027 1,027 1,027 1,027    
Botswana km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ... ... ... ... ... ...           888 888 888 ... 886   ...
Brazil km                                     ... ... ... ... ... ...               29,817 29,817 29,817 29,817 ... ... ...
Bulgaria km                                                               4,072 4,070 4,032 4,023 4,019    
Burkina Faso km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               622 622 518 518 518    
Cambodia km ... ... ... ... ... ... ... ... ... ...                                 ... ... ... ... ... ... ... ... ... ... ... ...
Cameroon km                                                               977 977 977 976 ...    
Canada km ... ...           ... ... ... ... ... ... ...   ... ... ... ... ...                       255 255 255 58,651 45,626    
Chile km                 ... ...   ... ... ... ... ...   ...                           5,520 5,529 5,529 5,529 ... ... ...
China km                                                               66,041 66,298 66,585 66,989 67,212    
Colombia km                 ... ...   ... ... ...     ... ... ... ... ... ... ... ... ...     ...     ... ... ... ... ... ... ... ...
Congo km                     ...                                     ... ... ... 893 ... ... ... ... ...
Costa Rica km                 ... ... ...   ... ... ... ...             ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Croatia km                           ... ...                                 2,722 2,722 2,722 2,604 2,604    
Cuba km   ... ... ...   ...   ... ...   ... ... ... ... ... ...                             ... ... ... ... ... ... ... ...
Czech Republic km ... ... ... ... ... ... ... ... ... ... ... ... ...                                     9,470 9,468 9,459 9,458 9,467    
Dem. People's Republic of Korea km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Dem. Republic of the Congo km                       ... ... ... ...                                 3,641 3,641 3,641 3,641 3,641    
Denmark km                                                               2,131 2,131 2,131 2,131 ... ... ...
Djibouti km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           ...   ... ... ... ... ... ... ... ... ... ... ... ...
Ecuador km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Egypt km               ... ... ...     ...   ...                                 5,195 5,195 5,195 5,195 5,153   ...
El Salvador km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Estonia km                                                               792 792 792 1,018 1,034    
Ethiopia km                         ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
European Union km                                                               218,379 213,307 213,398 211,462 210,723   ...
Finland km                                                               5,944 5,944 5,944 5,944 5,923    
France km                                                               30,071 29,406 29,979 58.0 28,866    
Gabon km                                                               810 810 810 810 810    
Georgia km ... ... ... ... ...   ... ... ... ...   ...     ...                                 1,262 1,578 1,453 1,453 1,491    
Germany km ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   33,576 33,506 33,449 33,426 33,331    
Ghana km                 ... ...   ... ... ... ... ...                   ...   ...   ... ... ... ... ... ... ... ... ...
Greece km                                                               2,554 2,208 2,265 2,238 2,240    
Guatemala km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           ... ... ...     ... ... ... ... ... ... ... ... ... ... ... ...
Hong Kong km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ... ... ... ...
Hungary km                                                               7,878 7,895 7,895 7,895 7,896    
India km                                                               64,460 64,600 65,436 65,808 66,030    
Indonesia km                 ... ... ...                   ... ... ... ... ... ...       ...   4,684 4,684 4,684 4,684 ... ... ...
Iraq km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               2,138 2,138 2,138 2,370 ... ... ...
Iran km                                                               8,368 8,368 8,593 8,560 8,560    
Ireland km                                                               1,919 1,919 1,894 1,458 1,458    
Israel km ...                 ...                                           1,079 1,143 1,153 1,194 1,277    
Italy km                                                               16,726 16,742 16,752 16,723 16,724    
Ivory Coast km                 ...                                             639 639 639 639 639    
Japan km                                                               20,087 19,435 19,436 16,703 16,704    
Jordan km                                                               509 509 508 509 ...    
Kazakhstan km ... ... ... ... ... ... ... ... ... ...         ... ...                               14,319 14,759 14,767 14,767 14,767    
Kenya km                                                       ... ... ... ... ... ... ... ... ... ... ...
Kyrgyzstan km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               417 417 417 424 424    
Latvia km             ... ... ...                                             1,865 1,864 1,859 1,859 1,860    
Lebanon km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Lithuania km                                                               1,767 1,767 1,767 1,767 1,877    
Luxembourg km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               275 275 275 275 275    
Macedonia km                                                               699 699 699 699 683    
Madagascar km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               ... ... ... ...         673 673 673 673 ... ... ...
Malawi km                                                   ... ...     ... ... ... ... ... ... ... ... ...
Malaysia km                                                               2,250 2,250 2,250 2,250 ... ... ...
Mali km                           ... ... ...               ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Mauritania km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ...   ...         728 728 728 728 ... ... ...
Mexico km                                   ... ... ... ... ... ... ...               26,704 26,704 26,704 11,891 11,903    
Moldova km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               1,157 1,157 1,157 1,156 1,151    
Mongolia km   ... ... ... ...                   ... ...                               1,815 1,810 1,810 1,823 1,810    
Montenegro km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 239 239 249 249 249    
Morocco km                                                               2,109 2,109 2,109 2,109 2,109    
Mozambique km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               3,116 3,116 3,116 3,116 ... ... ...
Myanmar km                         ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Namibia km ... ... ... ... ... ... ... ... ... ...             ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Netherlands km                                                               3,016 3,016 3,016 3,016 ... ... ...
New Zealand km                                         ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Nigeria km                     ...                                   ... ... ... ... ... ... ... ... ... ...
Norway km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               4,154 4,154 4,154 4,219 4,209    
Pakistan km                                                               7,791 7,791 7,791 7,791 7,791    
Panama km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Paraguay km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Peru km ...                         ...           ... ... ... ... ... ...     ...       1,929 1,929 1,929 2,020 ... ... ...
Philippines km ... ... ... ... ... ... ... ... ... ...                               ... ... ...   ... ... ... ... ... ... 509   ...
Poland km                                                               19,725 19,617 18,959 18,942 18,510    
Portugal km                                                               2,794 2,541 2,544 2,546 2,546    
Romania km                                                               10,777 10,777 10,768 10,770 10,770    
Russia km   ... ... ... ... ... ... ... ... ...                                           85,166 85,248 85,266 85,266 85,262    
Saudi Arabia km                                                               1,412 1,412 1,412 1,412 ... ... ...
Senegal km                                                   ... ... ... ... ... ... ... ... ... ... ... ... ...
Serbia km                                                               3,809 3,809 3,809 3,809 3,809    
Slovakia km ... ... ... ... ... ... ... ... ... ... ... ... ...                                     3,624 3,631 3,631 3,627 3,626    
Slovenia km                                                               1,209 1,209 1,209 1,209 1,209    
Somalia km                                                               1,209 1,209 1,209 1,209 1,209   ...
South Africa km                                                               20,500 20,500 20,500 20,500 20,953    
South Korea km                                                               3,637 3,650 3,666 3,668 3,944    
South Sudan km                                       ...                       3,637 3,650 3,650 3,668 3,944   ...
Spain km                         ...                                     15,681 15,438 15,582 15,506 15,711    
Sri Lanka km                                                               1,148 1,148 1,254 15,453 1,567   ...
Sudan km                                                               4,313 4,313 4,313 4,313 ... ... ...
Suriname km               ... ... ...     ... ... ...   ...   ... ...   ...   ...               4,708 4,313 4,313 4,313 ... ... ...
Swaziland km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   300 300 300 300 ... ... ...
Sweden km                                                               10,014 9,944 9,765 9,689 9,716    
Switzerland km                                                               3,551 3,558 3,592 4,019 3,976    
Syria km                                                               2,139 2,139 2,139 2,139 ... ... ...
Tajikistan km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               621 608 587 597 597    
Tanzania km                                                   ... ... ... ... ... ... 2,707 ... ... ... ... ...  
Thailand km                                                   ... ...         4,458 5,327 5,327 5,327 ... ... ...
Tunisia km                                                               2,165 1,867 2,165 2,244 2,244    
Turkey km                                                               9,642 9,642 9,718 10,087 10,131    
Turkmenistan km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               3,115 3,115 3,115 3,115 3,115    
Uganda km                                               ...   ... ... ... ... ... ... ... ... ... ... ... ... ...
Ukraine km                                                               21,665 21,643 21,626 21,626 20,975    
United Kingdom km                                                               16,210 15,847 15,861 16,534 16,245    
USA km                                                               194,136 153,517 154,322 152,933 151,735    
Uruguay km                             ... ...                           ... ... ... ... ... 1,498 1,498    
Uzbekistan km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               4,258 4,192 4,186 4,202 4,238    
Venezuela km ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           ... ... ... ... ... ... ... ... ...
Vietnam km ... ... ... ... ... ...                                                   2,347 2,347 2,347 3,186 3,186    
Zambia km ...                                                 ... ... ... ... ... ... ... ... ... ... ... ... ...
Zimbabwe km                                     ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ... ... ... ...
World km                                                               1,057,711 1,051,860 1,051,799 1,055,264 1,051,968   ...