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 9m

₹780

Onwards

Anandpur Sahib

Mohali

Haridwar

Approx Travel Time

7h 30m

On Demand

CHEAPEST

Anandpur Sahib

Mohali

Haridwar

Approx Travel Time

7h 37m

₹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 20m

₹999

Onwards

Anandpur Sahib

Ambala

Haridwar

Approx Travel Time

6h 20m

₹715

Onwards

Ads by MMT

Via Chandigarh

Anandpur Sahib

Chandigarh

Haridwar

Approx Travel Time

7h 29m

₹499

Onwards

Anandpur Sahib

Chandigarh

Haridwar

Approx Travel Time

7h 51m

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