Which Country Transports the Most Freight by Railways?

Railways Transport Freight (mil tonne-km) (mil tonne-km), 2021 or latest
Transport | September 1, 2025
$2.99
Excel Sheet

Based on a comparison of 67 countries in 2021, China ranked the highest in railways transport freight measured by mil tonne-km with 3,018,200 mil tonne-km followed by Russia and USA. On the other end of the scale was Albania with 25.1 mil tonne-km, Ireland with 70.0 mil tonne-km and Montenegro with 130 mil tonne-km.

Data for more countries are available at Railways Transport Freight (mil tonne-km) indicator page.

Railways Transport Freight (mil tonne-km) Unit 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021
Australia mil tonne-km 401,600 413,490 431,307 441,273 443,005
Belarus mil tonne-km 40,785 41,107 48,538 52,574 48,205
Canada mil tonne-km 412,985 396,806 420,143 445,546 446,081
China mil tonne-km 2,375,430 2,379,230 2,696,220 2,882,100 3,018,200 ... ...
France mil tonne-km 36,328 34,700 35,465 33,836 33,893
Germany mil tonne-km 116,632 128,866 131,204 129,991 129,161
India mil tonne-km 681,696 654,481 620,175 692,916 738,523
Iran mil tonne-km 25,014 27,243 30,299 34,859 33,646
Kazakhstan mil tonne-km 235,580 236,972 262,098 283,118 289,174 ...
Mexico mil tonne-km 82,712 84,683 86,316 87,924 89,049
Poland mil tonne-km 50,603 50,650 54,797 59,388 54,584
Russia mil tonne-km 2,304,759 2,342,590 2,491,876 2,596,880 2,601,928
USA mil tonne-km 2,547,253 2,314,693 2,445,132 2,525,217 2,357,117
Ukraine mil tonne-km 195,054 187,557 191,914 186,344 181,845 ...
Uzbekistan mil tonne-km ... 22,935 22,937 22,940 22,942 22,860