Top 5 places on my list are:-
1. Dalhousie (One of the best places to visit in Dalhousie is Khajjiar)
Distance of Dalhousie from Chandigarh:311 km
Travel time: 6 hours 50 mins 2. Kullu ( It is is generally coupled with Manali)
Distance of Kullu from Chandigarh: 266.5 km
Travel time: 6 hours 40 mins 3.Shimla
Distance of Shimla from Chandigarh: 114 km
Travel time: 3 hours 50 mins 4.Kasauli Distance of Kasauli from Chandigarh: 60 km
Travel time: 2 hours 5. Chail Distance of Chail from Chandigarh: 107 km
Travel time: 3 hours 35 mins
A few places you can visit are Dharamshala, Mcleodganj, Palampur, Bir Biling, Shimla, Chail and if you prefer a long drive then Narkanda would be a good option. There is also a Triund trek, Jalori pass and Jibhi trek.
Corbett National Park, Uttarakhand: If you are seeking a fun and adventurous trip over a weekend from Chandigarh, Corbett National Park in Uttarakhand can be an ideal place for you. Situated at a distance of about 350kms from Chandigarh, Corbett is known as a one of the most popular weekend getaways.