Hi, Chandigarh to Udaipur i am assuming you will take your own car (basis the halt request) I would suggest the below if you can manage the time
Day-1 Leave from Chandigarh early morning and bypass Delhi and reach Neemrana (should ideally take you 5-7 hours visit the fort it will take you and hour or two). From there post lunch you can leave for Ajmer and Pushkar lake (4-6 hours drive) and stay here overnight
Day-2 Leave for Udaipur. Direct to udaipur will take you 5-7 hours. I would suggest visit below on the way Ranakpur jain temples (very famous), Nathdwara temple and Lord shiva statue (being built), eklinji (saas bahu temples) and reach udaipur by evening
Day-3 Visit local sight seeing in udaipur Day-4 You can drive to kumbalgarh (120 km from udaipur) and visit this historic forts and be back to udaipur
Day-5 Relax and enjoy udaipur cusine
Day-6 leave for Chandigarh. On the way visit Chittorgarh fort (120km approx), Tonk is very famous town and reach jaipur by afternoon or early evening (takes approx 5-7 hours direct from udaipur)
Day-7 visit jaipur if not, leave for chandigarh 4 days is very short itinerary if you driving to udaipur. Else you can take a flight and locally travel. I have tried to fit in so much knowing its self drive and toll self drive takes on body :) Hope above helps
If you are planning for udaipur , following are the nearby places you should definitely visit
1.Eklingji Temple
2. chittorgarh
3.Kumbargarh These places including udaipur will be easily covered in 4 days.
Also if possible you can see Ranakpur temple as well.