{
 "meta": {
  "dossier": "states-hbs",
  "frequency": "annual",
  "base": "as published",
  "source": "Reserve Bank of India, Handbook of Statistics on Indian States (via DBIE)",
  "vintage": "2026-10-09",
  "mock": false,
  "geo": "IND",
  "releaseDate": null,
  "latestPeriod": "2023-04",
  "unit": "km",
  "periodKind": "fy",
  "sparse": false,
  "hbs": {
   "table": "145",
   "report": "1688",
   "section": "INFRASTRUCTURE",
   "title": "State-wise Railway Route",
   "duplicates": []
  },
  "coverage": "State-wise Railway Route: RBI Handbook of Statistics on Indian States, Table 145",
  "note": "DBIE report 1688, data provider \"Main\". Values exactly as DBIE serves them; each series carries its unit (scripts/lib/products/states.mjs HBS_UNITS, read from the table's unit column and divisor). Periods: fiscal years, dated at April. Dimensions: none; measures: value. Jammu & Kashmir to 2018-19 (with Ladakh) and from 2019-20 (the UT) are separate series; 2019-20 straddles the change of 31 October 2019."
 },
 "dates": [
  "2003-04-01",
  "2004-04-01",
  "2005-04-01",
  "2006-04-01",
  "2007-04-01",
  "2008-04-01",
  "2009-04-01",
  "2010-04-01",
  "2011-04-01",
  "2012-04-01",
  "2013-04-01",
  "2014-04-01",
  "2015-04-01",
  "2016-04-01",
  "2017-04-01",
  "2018-04-01",
  "2019-04-01",
  "2020-04-01",
  "2021-04-01",
  "2022-04-01",
  "2023-04-01"
 ],
 "series": {
  "assam": {
   "name": "assam",
   "label": "Assam: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    2517,
    2506,
    2284,
    2284,
    2284,
    2284,
    2433,
    2434,
    2459,
    2459,
    2468,
    2471,
    2443,
    2440,
    2465,
    2519,
    2519,
    2519,
    2571,
    2571,
    2571
   ]
  },
  "meghalaya": {
   "name": "meghalaya",
   "label": "Meghalaya: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    9,
    9,
    9,
    9,
    9,
    9,
    9
   ]
  },
  "mizoram": {
   "name": "mizoram",
   "label": "Mizoram: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    2,
    1,
    1
   ]
  },
  "bihar": {
   "name": "bihar",
   "label": "Bihar: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    3377,
    3380,
    3330,
    3411,
    3407,
    3515,
    3568,
    3612,
    3598,
    3656,
    3639,
    3652,
    3731,
    3714,
    3653,
    3720,
    3794,
    3803,
    3825,
    3888,
    3959
   ]
  },
  "jharkhand": {
   "name": "jharkhand",
   "label": "Jharkhand: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    1943,
    1941,
    1955,
    1941,
    1965,
    1968,
    2001,
    1984,
    2040,
    2113,
    2182,
    2294,
    2394,
    2455,
    2585,
    2571,
    2596,
    2573,
    2591,
    2648,
    2651
   ]
  },
  "arunachal_pradesh": {
   "name": "arunachal_pradesh",
   "label": "Arunachal Pradesh: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    12,
    12,
    12,
    12,
    12,
    12,
    12,
    12,
    12,
    12,
    12
   ]
  },
  "west_bengal": {
   "name": "west_bengal",
   "label": "West Bengal: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    3706,
    3856,
    3911,
    3911,
    3951,
    3890,
    3890,
    3937,
    4000,
    4037,
    4070,
    4070,
    4135,
    4139,
    4139,
    4230,
    4217,
    4212,
    4203,
    4135,
    4161
   ]
  },
  "nagaland": {
   "name": "nagaland",
   "label": "Nagaland: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    13,
    13,
    13,
    13,
    13,
    13,
    13,
    13,
    13,
    13,
    13,
    13,
    11,
    11,
    11,
    11,
    11,
    11,
    25,
    25,
    25
   ]
  },
  "manipur": {
   "name": "manipur",
   "label": "Manipur: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    1,
    13,
    13,
    13,
    13,
    13,
    13,
    56,
    56
   ]
  },
  "odisha": {
   "name": "odisha",
   "label": "Odisha: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    2284,
    2280,
    2282,
    2247,
    2387,
    2385,
    2386,
    2461,
    2469,
    2507,
    2516,
    2529,
    2572,
    2598,
    2608,
    2622,
    2652,
    2703,
    2720,
    2935,
    2985
   ]
  },
  "tripura": {
   "name": "tripura",
   "label": "Tripura: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    64,
    64,
    64,
    64,
    64,
    151,
    151,
    151,
    151,
    151,
    151,
    151,
    193,
    203,
    216,
    226,
    265,
    265,
    265,
    265,
    265
   ]
  },
  "uttar_pradesh": {
   "name": "uttar_pradesh",
   "label": "Uttar Pradesh: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    8566,
    8546,
    8546,
    8575,
    8554,
    8703,
    8726,
    8763,
    8800,
    8832,
    8920,
    8950,
    9077,
    9167,
    10324,
    8823,
    8808,
    8799,
    8800,
    8798,
    8823
   ]
  },
  "uttarakhand": {
   "name": "uttarakhand",
   "label": "Uttarakhand: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    345,
    345,
    345,
    345,
    345,
    345,
    345,
    345,
    345,
    345,
    345,
    345,
    340,
    340,
    341,
    341,
    346,
    346,
    346,
    346,
    346
   ]
  },
  "delhi": {
   "name": "delhi",
   "label": "Delhi: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    178,
    204,
    204,
    183,
    183,
    183,
    183,
    183,
    183,
    183,
    183,
    183,
    183,
    183,
    183,
    183,
    184,
    184,
    184,
    184,
    188
   ]
  },
  "punjab": {
   "name": "punjab",
   "label": "Punjab: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    2098,
    2098,
    2133,
    2133,
    2133,
    2133,
    2133,
    2134,
    2156,
    2215,
    2269,
    2269,
    2269,
    2269,
    2269,
    2265,
    2265,
    2265,
    2265,
    2265,
    2265
   ]
  },
  "haryana": {
   "name": "haryana",
   "label": "Haryana: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    1623,
    1597,
    1595,
    1540,
    1467,
    1553,
    1553,
    1540,
    1553,
    1630,
    1630,
    1630,
    1711,
    1710,
    1710,
    1703,
    1703,
    1703,
    1712,
    1744,
    1780
   ]
  },
  "chandigarh": {
   "name": "chandigarh",
   "label": "Chandigarh: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    8,
    8,
    16,
    16,
    16,
    16,
    16,
    16,
    16,
    16,
    16,
    16,
    16,
    16,
    16,
    16,
    16,
    16,
    16,
    16,
    16
   ]
  },
  "jammu_and_kashmir_state": {
   "name": "jammu_and_kashmir_state",
   "label": "Jammu & Kashmir (state, with Ladakh, to 2018-19): Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    96,
    138,
    138,
    138,
    163,
    239,
    256,
    256,
    256,
    256,
    273,
    298,
    298,
    298,
    298,
    298,
    null,
    null,
    null,
    null,
    null
   ]
  },
  "himachal_pradesh": {
   "name": "himachal_pradesh",
   "label": "Himachal Pradesh: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    269,
    285,
    285,
    285,
    285,
    285,
    296,
    296,
    296,
    296,
    296,
    296,
    296,
    296,
    296,
    312,
    312,
    312,
    312,
    313,
    313
   ]
  },
  "rajasthan": {
   "name": "rajasthan",
   "label": "Rajasthan: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    5835,
    5838,
    5838,
    5911,
    5683,
    5854,
    5780,
    5784,
    5822,
    5872,
    5870,
    5898,
    5893,
    5894,
    5929,
    5937,
    5998,
    6019,
    6046,
    6100,
    6135
   ]
  },
  "gujarat": {
   "name": "gujarat",
   "label": "Gujarat: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    5283,
    5284,
    5283,
    5309,
    5328,
    5328,
    4999,
    5271,
    5257,
    5257,
    5259,
    5259,
    5259,
    5259,
    5285,
    5320,
    5301,
    5327,
    4960,
    4939,
    5051
   ]
  },
  "maharashtra": {
   "name": "maharashtra",
   "label": "Maharashtra: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    5497,
    5527,
    5528,
    5519,
    5536,
    5602,
    5602,
    5602,
    5602,
    5725,
    5725,
    5725,
    5745,
    5784,
    5733,
    5819,
    5829,
    5823,
    5861,
    5875,
    5930
   ]
  },
  "goa": {
   "name": "goa",
   "label": "Goa: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69,
    69
   ]
  },
  "madhya_pradesh": {
   "name": "madhya_pradesh",
   "label": "Madhya Pradesh: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    4849,
    4905,
    4903,
    4884,
    4884,
    4949,
    4948,
    4955,
    4954,
    4955,
    4976,
    4979,
    5000,
    5113,
    4829,
    4899,
    5148,
    5140,
    5188,
    5196,
    5263
   ]
  },
  "chhattisgarh": {
   "name": "chhattisgarh",
   "label": "Chhattisgarh: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    1159,
    1159,
    1186,
    1186,
    1186,
    1186,
    1186,
    1187,
    1188,
    1196,
    1197,
    1196,
    1213,
    1216,
    1211,
    1212,
    1152,
    1170,
    1170,
    1188,
    1222
   ]
  },
  "andhra_pradesh": {
   "name": "andhra_pradesh",
   "label": "Andhra Pradesh: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    5196,
    5205,
    5185,
    5172,
    5170,
    5185,
    5241,
    5264,
    5264,
    5322,
    3593,
    3657,
    3703,
    3817,
    3817,
    3822,
    3965,
    3965,
    3969,
    3983,
    4016
   ]
  },
  "telangana": {
   "name": "telangana",
   "label": "Telangana: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    1753,
    1676,
    1737,
    1823,
    1823,
    1823,
    1828,
    1871,
    1913,
    1999,
    2015
   ]
  },
  "karnataka": {
   "name": "karnataka",
   "label": "Karnataka: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    2980,
    2982,
    3002,
    3006,
    3005,
    3007,
    3073,
    3073,
    3090,
    3228,
    3281,
    3281,
    3281,
    3424,
    3499,
    3540,
    3542,
    3572,
    3596,
    3617,
    3647
   ]
  },
  "tamil_nadu": {
   "name": "tamil_nadu",
   "label": "Tamil Nadu: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    4201,
    4171,
    4171,
    4121,
    4131,
    4107,
    4061,
    4062,
    3943,
    4027,
    4027,
    4027,
    4027,
    4028,
    4030,
    4031,
    4036,
    4033,
    4033,
    4038,
    4038
   ]
  },
  "kerala": {
   "name": "kerala",
   "label": "Keralam: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    1050,
    1050,
    1050,
    1050,
    1050,
    1050,
    1050,
    1050,
    1050,
    1050,
    1050,
    1050,
    1045,
    1045,
    1045,
    1045,
    1045,
    1047,
    1047,
    1048,
    1048
   ]
  },
  "puducherry": {
   "name": "puducherry",
   "label": "Puducherry: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    11,
    11,
    11,
    11,
    11,
    11,
    11,
    11,
    22,
    22,
    22,
    22,
    22,
    22,
    22,
    22,
    22,
    22,
    21,
    23,
    23
   ]
  },
  "all_india": {
   "name": "all_india",
   "label": "All India: Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    63221,
    63465,
    63332,
    63327,
    63273,
    64015,
    63974,
    64460,
    64600,
    65436,
    65808,
    66030,
    66687,
    67360,
    68442,
    67415,
    67956,
    68103,
    68043,
    68584,
    69181
   ]
  },
  "jammu_and_kashmir_ut": {
   "name": "jammu_and_kashmir_ut",
   "label": "Jammu & Kashmir (UT, from 2019-20): Railway Route",
   "unit": "km",
   "group": "Infrastructure",
   "data": [
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    null,
    298,
    298,
    298,
    298,
    298
   ]
  }
 }
}
