Haridwar is located at a distance of 205 km from Chandigarh. One of the major pilgrim centres in India, Haridwar is well connected to Chandigarh by road and rail.
However, the best way to reach Haridwar from Chandigarh is by road, which takes around 4 hours. The places covered during the journey from Chandigarh to Haridwar are Chandigarh - 13 km -> Zirakpur - 20 km -> Batawar - 43 km -> Sadhaura - 121 km -> Bahadarabad - 7 km -> Sitapur - 7 km -> Haridwar.
On the way, there are several rest stops, hotels and dhabas such as Mahesh Dhaba and Best Western Maryland Restaurant. Numerous petrol pumps are also available at regular intervals including Reliance Petrol Pump.
Transport options from Chandigarh to Haridwar
Chandigarh to Haridwar By Car: Hire a cab or rent a car to drive down to Haridwar which takes around 4 hours. Approximate cost of cab per kilometre ranges between INR8 to 21, depending upon the type of car. Travelling by a cab or car is ideal for families with senior citizens and kids or while in a group.
It was a good travel and I liked it still even if the train was late by 30 minutes. It went well as it was going at much speed and even reaches sooner than bus even after getting late. Train was good as I travelled in Ac coach. Coach was better and good enough for anything. I usually travel by this train to Haridwar.
I booked a chair car in this train. It is very comfortable for going to Haridwar inspite travelling by bus. Journey was good and other facilities were nice. The view outside the train was enjoyable. I will advice the tourist to board this train while going to Haridwar.