Metro history study
India's Metro Timeline: Every Network by the Year It Opened
From Kolkata in 1984 to Meerut in 2026, here is every Indian metro network in the order it opened — and how the last decade turned a trickle into a boom.
India's metro story started slowly and then exploded. Kolkata opened the country's first metro in 1984, but the next one — Delhi — took 18 more years to arrive. After that, the pace changed completely.
Today 22 networks are running, and 15 of them opened in 2017 or later. Below is every network in the order it launched, from 1984 to 2026.
First metro
1984
Kolkata
Newest
2026
Meerut
Opened since 2017
15
of 22 networks
Total span
42 yrs
1984–2026
Every network, in launch order
1984
Kolkata Metro
52 stations today
2002
Delhi Metro
275 stations today
2011
Bengaluru Metro
83 stations today
2013
Gurugram Metro
11 stations today
2014
Mumbai Metro
76 stations today
2015
Chennai Metro
41 stations today
2015
Jaipur Metro
11 stations today
2017
Hyderabad Metro
59 stations today
2017
Kochi Metro
25 stations today
2017
Lucknow Metro
21 stations today
2019
Ahmedabad Metro
54 stations today
2019
Nagpur Metro
37 stations today
2019
Noida Metro
21 stations today
2021
Kanpur Metro
14 stations today
2022
Pune Metro
29 stations today
2023
Indore Metro
29 stations today
2023
Delhi–Meerut RRTS Metro
23 stations today
2023
Navi Mumbai Metro
11 stations today
2023
Bhopal Metro
8 stations today
2024
Agra Metro
6 stations today
2025
Patna Metro
5 stations today
2026
Meerut Metro
12 stations today
About these dates
Key findings
- 1
The 18-year gap between Kolkata and Delhi is the longest pause in India's metro history — nothing since has taken that long.
- 2
After Bengaluru in 2011 the pace picked up: from 2015 onward at least one new network has opened almost every year.
- 3
2023 alone saw four networks open (Indore, RRTS, Navi Mumbai, Bhopal) — the most in any single year.
- 4
The newest networks are in smaller cities — Agra, Patna, Meerut — a sign that metros are no longer just a big-metro-city thing.