If you are travelling from delhi to rajpura then there are number of trains you can choose. To name some trains that run from delhi to rajpura are Jhelum Express, Panchvalley Pa, Jammu Mail, Amritsar Expres, Ndlsasr Express, Tata Jat Exp, Swarna Shtbdi, Himachal Exp, Shaheed Express and etc. There are various points from where you can catch up these trains like New Delhi, H Nizamuddin, Delhi, Nangloi. Different trains running from delhi to rajpura takes time approximately from 6 hrs 32 mins to -2 hours -58 mins. You can plan your trip according to your choice. Choose train that run on daily basis like Sachkhand Exp, Shalimar Exp, Ndlsasr Express, Amritsar Expres, Jammu Mail, Jhelum Express, Himachal Exp, Shane Punjab, Dli Fka Exp, Ndls Juc Expres or train that run weekly like Amritsar Shtbdi, Swarna Shtbdi, Saryu Yamuna Ex, Panchvalley Pa, Shaheed Express etc. Choose your pickup points from H Nizamuddin( like Sachkhand Exp, Panchvalley Pa, Amritsar Expres, Jhelum Express, Chattisgarh Exp ), Nangloi( like U A Toofan Exp ), New Delhi( like Ndlsasr Express, Shane Punjab, Ndls Juc Expres, Swarna Shtbdi, Amritsar Shtbdi ), Delhi( like Dli Fka Exp, Tata Jat Exp, Shaheed Express, Himachal Exp, Jammu Mail, Saryu Yamuna Ex, Shalimar Exp ).