Rishikesh to Chandigarh (The City Beautiful) distance is 223 km approx.
Rishikesh > Jolly Grant (18km)
Jolly Grant > Doiwala (7 km)
Doiwala > ISBT Dehradun (23 km)
(Turn right at ISBT Dehradun and then first left turn for Herbertpur, driving via Old Shimla Road/Shimla By Pass)
ISBT Dehradun > Herbertpur (37 km)
Herbertpur > Asan Barrage (6 km)
Asan Barrage > Gurudwara Paonta Sahib (7 km)
(At Paonta Sahib, you can read the distance sign – Chandigarh 125 km)
Gurudwara Paonta Sahib > Nahan (43 km)
(At Nahan, I many times stop at Markanda Paradise restaurant)
Nahan > Kala Amb (14 km)
(A few km before Kala Amb, one can stop nearby Markandey Bridge over Markandey River for snacks/lunch)
Kala Amb > Naraingarh (10km)
Naraingarh > Dera Bassi (38 km)
Dera Bassi > Zirakpur (8 km)
Zirakpur > Chandigarh (12 km)
Road condition, especially Old Shimla Road/Shimla By Pass, is fantastic.
The drive near Asan Barrage and between Nahan and Kala Amb I liked most.
I started the journey solo by Royal Enfield Thunderbird Twinspark motorcycle at 11 am from Rishikesh and reached Chandigarh at 6 pm.
Yes, I drive slowly most of the time, 40 kilometers per hour. A few times, I had to stop to inquire about directions from locals.