There are six railway stations in Delhi, which connect it to the there states and cities.
Anand vihar railway station (ANVR) – http://indiarailinfo.com/departures/anand-vihar-anvr/1059
hazrat nizamuddin railway station (NZM) – http://indiarailinfo.com/departures/delhi-hazrat-nizamuddin-nzm/748
old delhi railway station (DLI) – http://indiarailinfo.com/departures/old-delhi-junction-dli/349
tilak bridge railway station (TKJ ) – http://indiarailinfo.com/search/tilak-bridge-tkj-to-faridabad-fdb/1058/0/747
subzi mandi railway station (SZM) – http://indiarailinfo.com/departures/delhi-sabzi-mandi-szm/749
parking NDLS railway station (NDLS) – http://indiarailinfo.com/departures/new-delhi-ndls/664