You can get a train from New Delhi to Chandigarh which will take hardly 3-4 hours Search trains to Chandigarh from: Aligarh Alipurdaur Allahabad Alleppey Alwar Ambala Anandpur Sahib Asansol Balotra Barauni Barddhaman Bareilly Barmer Barnala Bhabua Bharthana Bhatinda Bhiwani Bikaner Bongaigaon Calicut Cannanore Chandigarh Chhapra Cochin Cooch Behar Dabwali Dalmau Dappar Dausa Dehri On Sone Delhi Deoria Sadar Deshnok Dhaban Dhampur Dhanbad Dhirera Dhuri Dibrugarh Dimapur Durgapur Etawah Fatehpur Firozabad Furkating Ganaur Garhi Manikpur Gaya Ghaziabad Goa Gomoh Gonda Gorakhpur Gotan Guwahati Hajipur Hanumangarh Hardoi Hathras Hazaribagh Rd Jagadhri Jaipur Jalalpur Dhai Jalpaiguri Jaswantnagar Jhinjhak Jodhpur Kalka Kanpur Karnal Kasaragod Katihar Kayankulam Khagaria Khurja Kishanganj Koderma Kokrajhar Kolkata Kota Kunda Harnamgnj Kurukshetra Laksar Lalganj Lalgarh Lalgopalganj Lucknow Lumding Luni Lunkaransar Mahajan MAJN Manaksar Mariani Merta Mirzapur Moradabad Mughal Sarai Muzaffarpur Nabha Nagaur Nagina Najibabad Nangal Dam Nokha Panipat Panvel Parasnath Patiala Phaphund Pili Bangan Pwn Klaknder Rd Quilon Rajpura Rampura Phul Rangiya Rewari Rohtak Roorkee Rupnagar Saharanpur Samalkha Samastipur Samdhari Sangaria Sangat Sasaram SASN Shahbad Marknda Shahjehanpur Shikohabad Shoranur Simaluguri Siwan Sonipat Sonpur Suratgarh Takia Tinsukia Trichur Trivandrum Tundla Udupi Una Himachal Unchahar Unnao Vadodara