Yes sir. you can have a bus to chandigarh or mohali than changed bus for shimla from either chd or mohali. you can also hire a taxi. for info you can contact me. I am living in Amritsar.
Then roadways would be a better way till shimla ...while coming back take tou train from shimla to kalka which will cost you rs50 n then from kalka take Himalayan queen till Delhi rs100 ...