Metro systems in India

India has 21 networks in 21 cities on The Metro Map, with 49 lines and 844 stations.

More metro systems in Asia

Metro and train news: India

Metro cities: India 21 cities with a metro network are marked on a simplified map; the list of cities below has the same information. Agra Ahmedabad Bengaluru Bhopal Chennai Delhi Gurgaon Hyderabad Indore Jaipur Kanpur Kochi Kolkata Lucknow Meerut Mumbai Nagpur Navi Mumbai Noida Patna Pune
Simplified outlines, not for navigation. Dots mark cities with a metro network.

Records and rankings

Oldest network
Kolkata Metro opened 1984
Newest network
Meerut Metro opened 2026
Largest by stations
Delhi Metro 243 stations
Longest of 8 networks with known length
Delhi Metro 277.0 km
Total length
466.2 km 8 of 21 networks with known length

Networks by opening year

  1. Kolkata Metro — 1984
  2. Delhi Metro — 2002
  3. Namma Metro — 2011
  4. Rapid Metro Gurgaon — 2013
  5. Mumbai Metro — 2014
  6. Chennai Metro — 2015
  7. Jaipur Metro — 2015
  8. Hyderabad Metro — 2017
  9. Kochi Metro — 2017
  10. Lucknow Metro — 2017
  11. Ahmedabad Metro — 2019
  12. Nagpur Metro — 2019
  13. Noida Metro — 2019
  14. Kanpur Metro — 2021
  15. Pune Metro — 2022
  16. Navi Mumbai Metro — 2023
  17. Agra Metro — 2024
  18. Bhopal Metro — 2025
  19. Indore Metro — 2025
  20. Patna Metro — 2025
  21. Meerut Metro — 2026

Compare the networks

Metro networks in India
Network City Lines Stations Length (km) Coverage
Delhi Metro Delhi 9 243 277.0 Complete
Namma Metro Bengaluru 3 83 48.1 Complete
Mumbai Metro Mumbai 6 77 — Complete
Hyderabad Metro Hyderabad 3 57 30.0 Complete
Kolkata Metro Kolkata 5 55 38.6 Complete
Ahmedabad Metro Ahmedabad 4 53 — Complete
Chennai Metro Chennai 3 51 — Complete
Nagpur Metro Nagpur 2 37 — Complete
Pune Metro Pune 2 28 — Complete
Kochi Metro Kochi 1 25 28.1 Complete
Lucknow Metro Lucknow 1 21 8.5 Complete
Noida Metro Noida 1 21 29.7 Complete
Indore Metro Indore 1 16 — Complete
Kanpur Metro Kanpur 1 14 — Complete
Meerut Metro Meerut 1 12 — Complete
Jaipur Metro Jaipur 1 11 — Complete
Navi Mumbai Metro Navi Mumbai 1 11 — Complete
Rapid Metro Gurgaon Gurgaon 1 11 — Complete
Bhopal Metro Bhopal 1 8 6.2 Complete
Agra Metro Agra 1 6 — Complete
Patna Metro Patna 1 4 — Complete

Cities with a metro