Indian Railway Year Book · Ministry of Railways · Government of India · 2004–05 to 2024–25
Average number of passenger train services operated daily — from 8,520 in 2004–05 to over 13,270 in 2024–25. This includes Mail/Express trains, ordinary passenger trains, and suburban EMU services on all gauges. COVID-19 caused a historic collapse in 2020–21 before full recovery by 2022–23.
2024–25
13,270
trains/day2023–24
13,198
↑ confirmed MoR2004–05 Baseline
8,520
Period startCOVID-19 Nadir
~2,798
2020–21 avg.Pre-COVID Peak
13,523
2019–2020-Year Growth
+56%
8,520 → 13,270Average Daily Passenger Trains — All India (all types, all gauges)
Annual average · Source: Ministry of Railways Year Books & Statistical Statements · ◈ = interpolated between confirmed anchor years
Steady Expansion (2004–2016)
IR grew daily train services from 8,520 in 2004–05 to 13,329 by 2016–17 — a 56% increase driven by new train announcements in annual Railway Budgets, gauge conversion boosting capacity, and rapid suburbanisation adding EMU services, especially in Mumbai, Chennai and Kolkata.
Plateau Phase (2016–2020)
Growth nearly stopped after 2016–17 as IR reached practical capacity limits on its shared tracks. With the same route length carrying both passenger and freight, track saturation meant adding new trains became difficult without delaying existing ones. Services held steady around 13,300–13,500/day.
COVID-19 Collapse (2020–21)
On 23 March 2020, all regular passenger trains were suspended. The full-year daily average fell to ~2,798 — a historic 80% drop. Only special trains, Shramik specials for migrant workers, and a small number of resumed services ran through the year. Freight trains continued uninterrupted.
Full Recovery (2021–2023)
Services resumed in phases through 2021–22, with full resumption by early 2022. By 2022–23 the service count exceeded pre-pandemic levels. In 2023–24, IR operated 13,198 trains daily — the system also added Vande Bharat, Amrit Bharat, and Namo Bharat services to its portfolio, improving quality and speed.
Indexed Growth (2004–05 = 100)
Relative change from 2004–05 baseline — COVID dip clearly visible
Year-on-Year Change (trains/day)
Absolute change from prior year · Red bars = decline
Average Daily Passenger Trains — 2004–05 to 2024–25
Source: IR Year Books, MoR · data.gov.in OGD · CEIC citing MoR · PIB · ◈ = linearly interpolated between confirmed anchors
| Financial Year | Trains/Day | YoY Change | YoY % | Data Quality | Era |
|---|