Railways, goods transported (million ton-km) in India

India: Railways, goods transported (million ton-km) was 719,762 million ton-km in 2021. ▲ Rising

Latest (2021)
719,762 million ton-km
Change on year
up 1.7%
World rank
4th
of 104 countries
All-time high
738,523 million ton-km
in 2019
All-time low
249,564 million ton-km
in 1995
Years of data
27
1995–2021

Railways, goods transported in India, 1995–2021

200.0k300.0k400.0k500.0k600.0k700.0k1995200820211995: 249.6k million ton-km1996: 270.5k million ton-km1997: 277.6k million ton-km1998: 284.2k million ton-km1999: 281.5k million ton-km2000: 305.2k million ton-km2001: 312.4k million ton-km2002: 333.2k million ton-km2003: 353.2k million ton-km2004: 381.2k million ton-km2005: 407.4k million ton-km2006: 439.6k million ton-km2007: 481.0k million ton-km2008: 521.4k million ton-km2009: 551.4k million ton-km2010: 600.5k million ton-km2011: 625.7k million ton-km2012: 667.6k million ton-km2013: 649.6k million ton-km2014: 665.8k million ton-km2015: 681.7k million ton-km2016: 654.5k million ton-km2017: 620.2k million ton-km2018: 692.9k million ton-km2019: 738.5k million ton-km2020: 707.7k million ton-km2021: 719.8k million ton-km

Source: Railisa Database (UIC), International Union of Railways (UIC). Measured in million ton-km.

Analysis

India recorded 719,762 million ton-km for railways, goods transported in 2021.

That represents a change of up 1.7% on the previous year and up 15.0% over ten years.

Over the whole period, railways, goods transported in India peaked at 738,523 million ton-km in 2019 and was at its lowest, 249,564 million ton-km, in 1995.

India ranks 4th of 104 countries on this measure, in the top 10%.

The long-run direction has been consistently rising across the 27 years of available data.

Railways, goods transported (million ton-km) in India, year by year

Annual values for Railways, goods transported (million ton-km) in India, 1995 to 2021.
Year million ton-km Change
1995 249,564 million ton-km —
1996 270,489 million ton-km +8.4%
1997 277,567 million ton-km +2.6%
1998 284,249 million ton-km +2.4%
1999 281,513 million ton-km -1.0%
2000 305,201 million ton-km +8.4%
2001 312,371 million ton-km +2.3%
2002 333,228 million ton-km +6.7%
2003 353,194 million ton-km +6.0%
2004 381,241 million ton-km +7.9%
2005 407,398 million ton-km +6.9%
2006 439,596 million ton-km +7.9%
2007 480,993 million ton-km +9.4%
2008 521,371 million ton-km +8.4%
2009 551,448 million ton-km +5.8%
2010 600,548 million ton-km +8.9%
2011 625,723 million ton-km +4.2%
2012 667,607 million ton-km +6.7%
2013 649,645 million ton-km -2.7%
2014 665,810 million ton-km +2.5%
2015 681,696 million ton-km +2.4%
2016 654,481 million ton-km -4.0%
2017 620,175 million ton-km -5.2%
2018 692,916 million ton-km +11.7%
2019 738,523 million ton-km +6.6%
2020 707,665 million ton-km -4.2%
2021 719,762 million ton-km +1.7%

India compared with similar countries

  • India's 719,762 million ton-km is above the median for lower middle income countries, which is 862 million ton-km, 835.0× the median. (25 countries reporting)

Averages by decade

DecadeAverage LowestHighest Years
1990s 272,676 million ton-km 249,564 million ton-km 284,249 million ton-km 5
2000s 408,604 million ton-km 305,201 million ton-km 551,448 million ton-km 10
2010s 659,712 million ton-km 600,548 million ton-km 738,523 million ton-km 10
2020s 713,714 million ton-km 707,665 million ton-km 719,762 million ton-km 2

Countries ranked near India

  1. 1 China 3.02 million million ton-km compare
  2. 2 Russia 2.64 million million ton-km compare
  3. 3 United States 2.24 million million ton-km compare
  4. 5 Australia 453,091 million ton-km compare
  5. 6 Canada 430,170 million ton-km compare
  6. 7 Kazakhstan 302,156 million ton-km compare

See the full ranking of 134 places →

More infrastructure data for India

All data for India →

Frequently asked questions

What is railways, goods transported in India?
Railways, goods transported in India was 719,762 million ton-km in 2021, according to Railisa Database (UIC), International Union of Railways (UIC).
What is the highest railways, goods transported recorded in India?
The highest recorded value was 738,523 million ton-km in 2019.
What is the lowest railways, goods transported recorded in India?
The lowest recorded value was 249,564 million ton-km in 1995.
How does India rank for railways, goods transported?
India ranks 4th out of 104 countries with data for 2021.
Is railways, goods transported rising or falling in India?
Over the last ten years it is up 15.0%. The long-run trend across the full record is rising.
Where does this India data come from?
The figures come from Railisa Database (UIC), International Union of Railways (UIC), published as part of Railways, goods transported (million ton-km). Statizoid updates them automatically from the source API.

Download this data

CSV · JSON — 27 observations, free to reuse under CC BY 4.0 (World Bank Open Data).

Share, cite or embed this page

Cite this page

Railways, goods transported in India. Statizoid, drawing on Railisa Database (UIC), International Union of Railways (UIC). Retrieved 07 November 2026, from https://infrastructure.statizoid.com/stat/railways-goods-transported-million-ton-km/india/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (World Bank Open Data); please keep the attribution.

<a href="https://infrastructure.statizoid.com/stat/railways-goods-transported-million-ton-km/india/">Railways, goods transported in India</a> — Statizoid

About this data

Indicator
Railways, goods transported (million ton-km)
Unit
million ton-km
Source
Railisa Database (UIC), International Union of Railways (UIC)
Licence
CC BY 4.0 (World Bank Open Data)
Coverage
134 places, 2,685 data points, 1995–2021
Last refreshed

Goods transported by railway are the volume of goods transported by railway, measured in metric tons times kilometers traveled.