hero
How2Go

Bahadurgarh to Dharamsala

Dharamsala is approximately 450+ kms from Bahadurgarh. The fastest way to reach Dharamsala from Bahadurgarh is by Train, Bus Via Ludhiana. It takes approximately 12 hours. The cheapest way to reach Dharamsala from Bahadurgarh is by Train, Bus Via Ludhiana which would take approximately 12 hours.

Sort By
Mode of Transport

Via Ludhiana

RECOMMENDED

CHEAPEST

FASTEST

Bahadurgarh

Ludhiana

Dharamsala

Approx Travel Time

11h 25m

₹566

Onwards

Bahadurgarh

Ludhiana

Dharamsala

Approx Travel Time

11h 43m

₹4,976

Onwards

Bahadurgarh

Ludhiana

Dharamsala

Approx Travel Time

12h 10m

₹4,392

Onwards

Via Kurukshetra

Bahadurgarh

Kurukshetra

Dharamsala

Approx Travel Time

12h 31m

₹4,564

Onwards

Ads by MMT

Via Ambala

Bahadurgarh

Ambala

Dharamsala

Approx Travel Time

12h 53m

₹3,606

Onwards

Via Phagwara

Bahadurgarh

Phagwara

Dharamsala

Approx Travel Time

12h 4m

₹4,527

Onwards

Ads by MMT

Via Panipat

Bahadurgarh

Panipat

Dharamsala

Approx Travel Time

12h 46m

₹2,913

Onwards

Via Chandigarh

Bahadurgarh

Chandigarh

Dharamsala

Approx Travel Time

12h 59m

₹4,429

Onwards

Via Pathankot

Bahadurgarh

Pathankot

Dharamsala

Approx Travel Time

12h 40m

₹866

Onwards

Via Delhi

Bahadurgarh

Delhi

Dharamsala

Approx Travel Time

13h 25m

₹859

Onwards

Frequently Asked Questions

What is the distance between Bahadurgarh and Dharamsala?

Dharamsala is approximately 450+ kms from Bahadurgarh.

How long does it take to reach Dharamsala from Bahadurgarh?

It takes approximately 12 hours to reach Dharamsala from Bahadurgarh by Train, Bus Via Ludhiana.

What is the cheapest way to reach Dharamsala from Bahadurgarh?

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

What is the fastest way to reach Dharamsala from Bahadurgarh?

The fastest way to reach Dharamsala from Bahadurgarh is by Train, Bus Via Ludhiana.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India