List of Indian Cities Having Operational Metro Services As of March 2022:
NCR including Delhi, Noida, Gurugram, Faridabad, Ghaziabad, Bahadurgarh, Ballabhgarh

Mumbai

Kolkata

Kochi

Chennai

Bangalore

Hyderabad

Pune

Nagpur

Lucknow

Jaipur

Kanpur

Ahmedabad

List of Indian Cities Having Metro Services Under Construction As of March 2022:
Navi Mumbai

Indore

Bhopal

Surat

Patna

Agra

Also read:
Gang Arrested For Buying ₹28 Cr Worth Train Tickets To Sold At High Price
Approved Metro Services
Thane metro and Vishakhapatnam metro
PROPOSED Metro Services
Meerut metro, Guwahati metro, Coimbatore metro, Prayagraj metro, Bareilly metro