You can take bus from delhi in early morning ...prefer haryana roadways AC/GEN buses (AC buses will be of red color)....try catching bus around 4 to 5AM so that you will get there (Chandigarh Bus Stand) around 9 or 10AM.No rough driving.I am weekly user of this route.So believe me you will enjoy the journey and would be better than train.Only prefer train if you have reservation.Thankyou