hero
How2Go
Dharamsala to Kurukshetra

Dharamsala to Kurukshetra

Kurukshetra is approximately 300+ km from Dharamsala, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kurukshetra.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Dharamsala

Kurukshetra

Approx Travel Time

6h 41m

₹6,662

Onwards

CHEAPEST

Dharamsala

Kurukshetra

Approx Travel Time

7h 15m

₹640

Onwards

Via Ambala

Dharamsala

Ambala

Kurukshetra

Approx Travel Time

7h 54m

₹659

Onwards

Dharamsala

Ambala

Kurukshetra

Approx Travel Time

8h 5m

₹1,598

Onwards

Via Kangra, Mohali

FASTEST

Dharamsala

Kangra

Mohali

Kurukshetra

Approx Travel Time

6h 37m

₹7,970

Onwards

Via Kangra

Dharamsala

Kangra

Kurukshetra

Approx Travel Time

7h 17m

₹2,224

Onwards

Dharamsala

Kangra

Kurukshetra

Approx Travel Time

7h 50m

₹1,239

Onwards

Via Chandigarh

Dharamsala

Chandigarh

Kurukshetra

Approx Travel Time

8h 8m

₹1,115

Onwards

Via Mohali

Dharamsala

Mohali

Kurukshetra

Approx Travel Time

8h 6m

₹2,537

Onwards

Dharamsala

Mohali

Kurukshetra

Approx Travel Time

8h 25m

₹1,137

Onwards

Frequently Asked Questions

What is the distance between Dharamsala and Kurukshetra?

Kurukshetra is approximately 300+ kms from Dharamsala.

How long does it take to reach Kurukshetra from Dharamsala?

It takes approximately 7 hours to reach Kurukshetra from Dharamsala by Cab, Flight, Bus Via Kangra, Mohali.

What is the cheapest way to reach Kurukshetra from Dharamsala?

The cheapest way to reach Kurukshetra from Dharamsala is by Bus.

What is the fastest way to reach Kurukshetra from Dharamsala?

The fastest way to reach Kurukshetra from Dharamsala is by Cab, Flight, Bus Via Kangra, Mohali.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India