Countries by Railway Length

Complete ranking of 136 countries • km • Updated 2026

Top 10 Countries

Full Rankings

Railway Length ranking for 136 countries
1stFlag of United StatesUnited States293.6K
2ndFlag of ChinaChina150.0K
3rdFlag of RussiaRussia85.5K
4thFlag of IndiaIndia65.6K
5thFlag of CanadaCanada49.4K
6thFlag of GermanyGermany39.4K
7thFlag of AustraliaAustralia32.6K
8thFlag of South AfricaSouth Africa30.4K
9thFlag of BrazilBrazil29.8K
10thFlag of FranceFrance27.9K
11thFlag of JapanJapan27.3K
12thFlag of MexicoMexico23.4K
13thFlag of UkraineUkraine21.7K
14thFlag of PolandPoland19.5K
15thFlag of ItalyItaly18.5K
16thFlag of ArgentinaArgentina17.9K
17thFlag of KazakhstanKazakhstan16.6K
18thFlag of United KingdomUnited Kingdom16.4K
19thFlag of SpainSpain15.5K
20thFlag of PakistanPakistan11.9K
21stFlag of TurkeyTurkey11.5K
22ndFlag of SwedenSweden10.9K
23rdFlag of RomaniaRomania10.6K
24thFlag of CzechiaCzechia9.5K
25thFlag of IranIran8.5K
26thFlag of CubaCuba8.4K
27thFlag of IndonesiaIndonesia8.2K
28thFlag of HungaryHungary7.7K
29thFlag of North KoreaNorth Korea7.4K
30thFlag of ChileChile7.3K
31stFlag of SudanSudan7.3K
32ndFlag of AustriaAustria6.1K
33rdFlag of FinlandFinland5.9K
34thFlag of BelarusBelarus5.5K
35thFlag of Saudi ArabiaSaudi Arabia5.4K
36thFlag of SwitzerlandSwitzerland5.3K
37thFlag of TurkmenistanTurkmenistan5.1K
38thFlag of EgyptEgypt5.1K
39thFlag of MyanmarMyanmar5.0K
40thFlag of MozambiqueMozambique4.8K
41stFlag of UzbekistanUzbekistan4.6K
42ndFlag of New ZealandNew Zealand4.1K
43rdFlag of ThailandThailand4.1K
44thFlag of TanzaniaTanzania4.1K
45thFlag of BulgariaBulgaria4.0K
46thFlag of AlgeriaAlgeria4.0K
47thFlag of Congo, Democratic RepublicCongo, Democratic Republic4.0K
48thFlag of South KoreaSouth Korea4.0K
49thFlag of BoliviaBolivia4.0K
50thFlag of NorwayNorway3.8K
51stFlag of KenyaKenya3.8K
52ndFlag of NigeriaNigeria3.8K
53rdFlag of SlovakiaSlovakia3.6K
54thFlag of BelgiumBelgium3.6K
55thFlag of ZimbabweZimbabwe3.4K
56thFlag of SerbiaSerbia3.3K
57thFlag of ZambiaZambia3.1K
58thFlag of NetherlandsNetherlands3.1K
59thFlag of AzerbaijanAzerbaijan2.9K
60thFlag of AngolaAngola2.8K
61stFlag of DenmarkDenmark2.7K
62ndFlag of NamibiaNamibia2.6K
63rdFlag of CroatiaCroatia2.6K
64thFlag of VietnamVietnam2.6K
65thFlag of PortugalPortugal2.5K
66thFlag of BangladeshBangladesh2.5K
67thFlag of GreeceGreece2.3K
68thFlag of IraqIraq2.3K
69thFlag of LatviaLatvia2.2K
70thFlag of TunisiaTunisia2.2K
71stFlag of ColombiaColombia2.1K
72ndFlag of MoroccoMorocco2.1K
73rdFlag of SyriaSyria2.1K
74thFlag of LithuaniaLithuania1.9K
75thFlag of PeruPeru1.9K
76thFlag of MalaysiaMalaysia1.9K
77thFlag of MongoliaMongolia1.8K
78thFlag of IrelandIreland1.7K
79thFlag of UruguayUruguay1.7K
80thFlag of TaiwanTaiwan1.6K
81stFlag of Sri LankaSri Lanka1.6K
82ndFlag of IsraelIsrael1.5K
83rdFlag of EstoniaEstonia1.4K
84thFlag of GeorgiaGeorgia1.4K
85thFlag of UgandaUganda1.2K
86thFlag of SloveniaSlovenia1.2K
87thFlag of MoldovaMoldova1.2K
88thFlag of GuineaGuinea1.1K
89thFlag of CameroonCameroon987
90thFlag of Bosnia and HerzegovinaBosnia and Herzegovina965
91stFlag of EcuadorEcuador965
92ndFlag of GhanaGhana947
93rdFlag of SenegalSenegal906
94thFlag of BotswanaBotswana888
95thFlag of MadagascarMadagascar836
96thFlag of GuatemalaGuatemala800
97thFlag of MalawiMalawi767
98thFlag of MauritaniaMauritania728
99thFlag of HondurasHonduras699
100thFlag of North MacedoniaNorth Macedonia699
101stFlag of ArmeniaArmenia686
102ndFlag of TajikistanTajikistan680
103rdFlag of Côte d'IvoireCôte d'Ivoire660
104thFlag of EthiopiaEthiopia659
105thFlag of GabonGabon649
106thFlag of CambodiaCambodia642
107thFlag of Burkina FasoBurkina Faso622
108thFlag of FijiFiji597
109thFlag of MaliMali593
110thFlag of TogoTogo568
111stFlag of CongoCongo510
112ndFlag of JordanJordan509
113rdFlag of Dominican RepublicDominican Republic496
114thFlag of VenezuelaVenezuela447
115thFlag of BeninBenin438
116thFlag of LiberiaLiberia429
117thFlag of AlbaniaAlbania424
118thFlag of KyrgyzstanKyrgyzstan424
119thFlag of LaosLaos422
120thFlag of LebanonLebanon401
121stFlag of EritreaEritrea306
122ndFlag of EswatiniEswatini301
123rdFlag of Costa RicaCosta Rica278
124thFlag of LuxembourgLuxembourg271
125thFlag of MontenegroMontenegro250
126thFlag of South SudanSouth Sudan248
127thFlag of DjiboutiDjibouti97
128thFlag of PanamaPanama77
129thFlag of PhilippinesPhilippines77
130thFlag of Isle of ManIsle of Man63
131stFlag of NepalNepal59
132ndFlag of Saint Kitts and NevisSaint Kitts and Nevis50
133rdFlag of ParaguayParaguay30
134thFlag of Christmas IslandChristmas Island18
135thFlag of El SalvadorEl Salvador12.5
136thFlag of LiechtensteinLiechtenstein9.00