You are right Varun Ji
Some Year Back I was travelling between Chandigarh-Rampuraphul-Chandigarh @ every week end regularly for one year but I travelled in train just only once because of rout is more time consuming, I always gave preference to Pepsu Road Transport Corporation Buses which are available at every 10 minutes & just took app 4 hrs to reach Rampuraphul
The train take much time due to long route and single line