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 Kharar 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 4m

₹899

Onwards

Anandpur Sahib

Mohali

Haridwar

Approx Travel Time

7h 19m

On Demand

Anandpur Sahib

Mohali

Haridwar

Approx Travel Time

7h 26m

₹737

Onwards

Ads by MMT

Via Ambala

Anandpur Sahib

Ambala

Haridwar

Approx Travel Time

6h 20m

₹834

Onwards

Anandpur Sahib

Ambala

Haridwar

Approx Travel Time

7h

₹1,318

Onwards

Via Kharar

CHEAPEST

Anandpur Sahib

Kharar

Haridwar

Approx Travel Time

7h 29m

₹732

Onwards

Ads by MMT

Via Chandigarh

Anandpur Sahib

Chandigarh

Haridwar

Approx Travel Time

7h 19m

₹747

Onwards

Via Rajpura

Anandpur Sahib

Rajpura

Haridwar

Approx Travel Time

6h 25m

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 Kharar.

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