hero
How2Go
Haridwar to Dharamsala

Haridwar to Dharamsala

Dharamsala is approximately 300+ kms from Haridwar. The fastest way to reach Dharamsala from Haridwar is by Train, Bus Via Chandigarh. It takes approximately 10 hours. The cheapest way to reach Dharamsala from Haridwar is by Train, Bus Via Ludhiana which would take approximately 11 hours.

Sort By
Mode of Transport

Via Shimla

RECOMMENDED

Haridwar

Shimla

Dharamsala

Approx Travel Time

9h 55m

₹1,066

Onwards

Via Chandigarh

FASTEST

Haridwar

Chandigarh

Dharamsala

Approx Travel Time

9h 40m

On Demand

Haridwar

Chandigarh

Dharamsala

Approx Travel Time

10h 25m

₹1,409

Onwards

Haridwar

Chandigarh

Dharamsala

Approx Travel Time

10h 38m

On Demand

Ads by MMT

Via Ambala

Haridwar

Ambala

Dharamsala

Approx Travel Time

10h 25m

₹569

Onwards

Haridwar

Ambala

Dharamsala

Approx Travel Time

11h 1m

₹4,930

Onwards

Via Kharar

Haridwar

Kharar

Dharamsala

Approx Travel Time

10h 39m

On Demand

Ads by MMT

Via Kurukshetra

Haridwar

Kurukshetra

Dharamsala

Approx Travel Time

10h 55m

₹1,192

Onwards

Haridwar

Kurukshetra

Dharamsala

Approx Travel Time

11h 47m

₹3,860

Onwards

Via Ludhiana

CHEAPEST

Haridwar

Ludhiana

Dharamsala

Approx Travel Time

10h 55m

₹511

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Dharamsala?

Dharamsala is approximately 300+ kms from Haridwar.

How long does it take to reach Dharamsala from Haridwar?

It takes approximately 10 hours to reach Dharamsala from Haridwar by Train, Bus Via Chandigarh.

What is the cheapest way to reach Dharamsala from Haridwar?

The cheapest way to reach Dharamsala from Haridwar is by Train, Bus Via Ludhiana.

What is the fastest way to reach Dharamsala from Haridwar?

The fastest way to reach Dharamsala from Haridwar is by Train, Bus Via Chandigarh.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India