hero
How2Go
Chandigarh to Haridwar

Chandigarh to Haridwar

Haridwar is approximately 200+ km from Chandigarh, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Haridwar.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Chandigarh

Haridwar

Approx Travel Time

4h 14m

₹170

Onwards

Chandigarh

Haridwar

Approx Travel Time

4h 29m

₹3,980

Onwards

Chandigarh

Haridwar

Approx Travel Time

5h 15m

₹449

Onwards

Via Ambala

FASTEST

Chandigarh

Ambala

Haridwar

Approx Travel Time

3h 26m

₹200

Onwards

Chandigarh

Ambala

Haridwar

Approx Travel Time

4h 12m

₹627

Onwards

Via Saharanpur

Chandigarh

Saharanpur

Haridwar

Approx Travel Time

3h 36m

₹230

Onwards

Via Roorkee

Chandigarh

Roorkee

Haridwar

Approx Travel Time

3h 59m

₹215

Onwards

Via Yamunanagar

Chandigarh

Yamunanagar

Haridwar

Approx Travel Time

3h 55m

₹290

Onwards

Via Ambala, Roorkee

Chandigarh

Ambala

Roorkee

Haridwar

Approx Travel Time

3h 45m

₹255

Onwards

Via Saharanpur, Roorkee

Chandigarh

Saharanpur

Roorkee

Haridwar

Approx Travel Time

4h 4m

₹285

Onwards

Frequently Asked Questions

What is the distance between Chandigarh and Haridwar?

Haridwar is approximately 200+ kms from Chandigarh.

How long does it take to reach Haridwar from Chandigarh?

It takes approximately 4 hours to reach Haridwar from Chandigarh by Train Via Ambala.

What is the cheapest way to reach Haridwar from Chandigarh?

The cheapest way to reach Haridwar from Chandigarh is by Train.

What is the fastest way to reach Haridwar from Chandigarh?

The fastest way to reach Haridwar from Chandigarh is by Train Via Ambala.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India