Travel from Haridwar to Chandigarh

Bus or train from Haridwar to Chandigarh?

Indian Railways operates a train from Haridwar to Chandigarh 3 times a week. Tickets cost $4 - $17 and the journey takes 4 h 20 min. Alternatively, HRTC operates a bus from Haridwar to Chandigarh every 5 minutes. Tickets cost $27 and the journey takes 7 h 1 min.

How to get from Haridwar to Chandigarh

From Haridwar Junction (HW) train to Chandigarh (CDG). 4 h 20 min ₹865. From Haridwar bus to Chandigarh. 7 h 1 min ₹1,689. From Haridwar taxi to Chandigarh. 3 h 26 min ₹3,192. From Haridwar drive to Chandigarh. 3 h 26 min ₹1,606.

Operators from Haridwar to Chandigarh