Management Info :
Registered Office :
Address : 11th Floor,Statesman House, B-148 Barkhambha Road,Connaught Place,New Delhi,Delhi-110001
Phone : 011-23311263-64
Email : investors@irctc.com
Website : www.irctc.com
Registrars Details :