hero
How2Go
Kurukshetra to Dharamsala

Kurukshetra to Dharamsala

Dharamsala is approximately 300+ kms from Kurukshetra. The fastest way to reach Dharamsala from Kurukshetra is by Cab. It takes approximately 7 hours. The cheapest way to reach Dharamsala from Kurukshetra is by Train, Bus Via Chandigarh which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Kurukshetra

Dharamsala

Approx Travel Time

6h 45m

₹6,775

Onwards

Direct Bus

Kurukshetra

Dharamsala

Approx Travel Time

7h 5m

₹1,169

Onwards

Ads by MMT

Via Kangra

Kurukshetra

Kangra

Dharamsala

Approx Travel Time

7h 32m

On Demand

Via Chandigarh

CHEAPEST

Kurukshetra

Chandigarh

Dharamsala

Approx Travel Time

8h 35m

₹801

Onwards

Kurukshetra

Chandigarh

Dharamsala

Approx Travel Time

8h 12m

₹1,402

Onwards

Ads by MMT

Via Pathankot

Kurukshetra

Pathankot

Dharamsala

Approx Travel Time

9h 55m

₹3,292

Onwards

Via Mandi

Kurukshetra

Mandi

Dharamsala

Approx Travel Time

8h 26m

On Demand

Via Ambala

Kurukshetra

Ambala

Dharamsala

Approx Travel Time

7h 45m

₹1,801

Onwards

Kurukshetra

Ambala

Dharamsala

Approx Travel Time

8h 21m

₹1,160

Onwards

Via Mohali

Kurukshetra

Mohali

Dharamsala

Approx Travel Time

8h 15m

₹1,402

Onwards

Frequently Asked Questions

What is the distance between Kurukshetra and Dharamsala?

Dharamsala is approximately 300+ kms from Kurukshetra.

How long does it take to reach Dharamsala from Kurukshetra?

It takes approximately 7 hours to reach Dharamsala from Kurukshetra by Cab.

What is the cheapest way to reach Dharamsala from Kurukshetra?

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

What is the fastest way to reach Dharamsala from Kurukshetra?

The fastest way to reach Dharamsala from Kurukshetra is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India