Metro Stations in Delhi NCR
Travelers are voting Kalkaji Mandir, Karol Bagh Metro and Anand Vihar Terminal as the best of 7 metro stations in Delhi NCR. Also popular are Netaji Subhash Place in Sarojini Nagar, Lajpat Nagar in Lajpath Nagar and Jangpura in Jangpura. Want more? Check out our map of metro stations in Delhi NCR or these 7 metro stations in New Delhi.