hero
How2Go
Chalisgaon to Dharamsala

Chalisgaon to Dharamsala

Dharamsala is approximately 1650+ kms from Chalisgaon. The fastest way to reach Dharamsala from Chalisgaon is by Cab, Flight Via Indore, Jammu. It takes approximately 17 hours. The cheapest way to reach Dharamsala from Chalisgaon is by Train, Bus Via Kurukshetra which would take approximately 30 hours.

Sort By
Mode of Transport

Via Kurukshetra

RECOMMENDED

CHEAPEST

Chalisgaon

Kurukshetra

Dharamsala

Approx Travel Time

1d 5h 36m

₹1,089

Onwards

Via Indore, Mohali

Chalisgaon

Indore

Mohali

Dharamsala

Approx Travel Time

16h 51m

On Demand

Chalisgaon

Indore

Mohali

Dharamsala

Approx Travel Time

17h 41m

On Demand

Chalisgaon

Indore

Mohali

Dharamsala

Approx Travel Time

17h 45m

On Demand

Chalisgaon

Indore

Mohali

Dharamsala

Approx Travel Time

18h 35m

₹7,318

Onwards

Ads by MMT

Via Ambala

Chalisgaon

Ambala

Dharamsala

Approx Travel Time

1d 5h 41m

₹5,209

Onwards

Via Indore, Delhi

Chalisgaon

Indore

Delhi

Dharamsala

Approx Travel Time

1d 8h 37m

₹2,408

Onwards

Ads by MMT

Via Indore, Jammu

FASTEST

Chalisgaon

Indore

Jammu

Dharamsala

Approx Travel Time

16h 38m

On Demand

Via Pune, Amritsar

Chalisgaon

Pune

Amritsar

Dharamsala

Approx Travel Time

17h 48m

On Demand

Via Nashik, Delhi

Chalisgaon

Nashik

Delhi

Dharamsala

Approx Travel Time

17h 21m

₹7,808

Onwards

Frequently Asked Questions

What is the distance between Chalisgaon and Dharamsala?

Dharamsala is approximately 1650+ kms from Chalisgaon.

How long does it take to reach Dharamsala from Chalisgaon?

It takes approximately 17 hours to reach Dharamsala from Chalisgaon by Cab, Flight Via Indore, Jammu.

What is the cheapest way to reach Dharamsala from Chalisgaon?

The cheapest way to reach Dharamsala from Chalisgaon is by Train, Bus Via Kurukshetra.

What is the fastest way to reach Dharamsala from Chalisgaon?

The fastest way to reach Dharamsala from Chalisgaon is by Cab, Flight Via Indore, Jammu.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India