Hey Ashu, Take a train from Delhi to Jammu Tawi. From there take a sharing cab ( 10 hours- Rs500 ) to Srinagar. Or you can take a cab to Banihal ( Rs400) then from Banihal take a train to Srinagar ( 1.5 hours, Rs20 ) Happy travelling!!!!
39 trains depart from New Delhi for Jammu in Jammu and Kashmir. The trains cover the states of Haryana, Delhi, Jammu, and Kashmir and more, during the course of its journey. Jammu experiences a temperature of 21°C during the day which can drop to 15°C at night. Some trains run directly between New Delhi and Jammu Tawi like Sarvodaya EXP, Swaraj Express, Hapa Svdk EXP, Malwa Express, Shri Shakti EXP and more. For utmost convenience one may choose DEE JAT Duronto, as it is the only train that runs between New Delhi and Jammu without any halts. Shalimar EXP halts at Saharanpur at 20:00 (10 mins) and at Ambala Cant Jn at 21:35 (10 mins) where you can have your dinner. The earliest train leaving New Delhi at 04:50 is Sarvodaya EXP while Andaman Express, the last train leaves at 23:35. Good Luck!!!