The fastest way to reach Chandigarh to Shimla is a bus to Shimla which takes 3h 30m. The recommended way to reach Chandigarh to Shimla is a bus Shimla which takes 3h 30m.chandigarh to Shimla route is fine till the timber trail from there you can suffer traffic jams and narrow roads due to the construction of the new highway, one needs to drive safely, rash driving can cause trouble. The route is ok.