hero
How2Go
Anandpur-Sahib to Haridwar

Anandpur-Sahib to Haridwar

Haridwar is approximately 300+ kms from Anandpur-Sahib. The fastest way to reach Haridwar from Anandpur-Sahib is by Cab. It takes approximately 6 hours. The cheapest way to reach Haridwar from Anandpur-Sahib is by Train, Bus Via Mohali which would take approximately 8 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Anandpur Sahib

Haridwar

Approx Travel Time

5h 50m

On Demand

Via Mohali

Anandpur Sahib

Mohali

Haridwar

Approx Travel Time

6h 7m

On Demand

Anandpur Sahib

Mohali

Haridwar

Approx Travel Time

6h 6m

₹700

Onwards

Anandpur Sahib

Mohali

Haridwar

Approx Travel Time

7h 36m

On Demand

CHEAPEST

Anandpur Sahib

Mohali

Haridwar

Approx Travel Time

7h 43m

₹489

Onwards

Ads by MMT

Via Rajpura

Anandpur Sahib

Rajpura

Haridwar

Approx Travel Time

6h 25m

On Demand

Via Ambala

Anandpur Sahib

Ambala

Haridwar

Approx Travel Time

7h 22m

₹998

Onwards

Anandpur Sahib

Ambala

Haridwar

Approx Travel Time

6h 22m

₹714

Onwards

Ads by MMT

Via Chandigarh

Anandpur Sahib

Chandigarh

Haridwar

Approx Travel Time

7h 36m

₹499

Onwards

Anandpur Sahib

Chandigarh

Haridwar

Approx Travel Time

7h 58m

On Demand

Frequently Asked Questions

What is the distance between Anandpur-Sahib and Haridwar?

Haridwar is approximately 300+ kms from Anandpur-Sahib.

How long does it take to reach Haridwar from Anandpur-Sahib?

It takes approximately 6 hours to reach Haridwar from Anandpur-Sahib by Cab.

What is the cheapest way to reach Haridwar from Anandpur-Sahib?

The cheapest way to reach Haridwar from Anandpur-Sahib is by Train, Bus Via Mohali.

What is the fastest way to reach Haridwar from Anandpur-Sahib?

The fastest way to reach Haridwar from Anandpur-Sahib is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India