hero
How2Go
Srinagar to Dharamsala

Srinagar to Dharamsala

Dharamsala is approximately 500+ km from Srinagar, 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 Dharamsala.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Srinagar

Dharamsala

Approx Travel Time

14h 23m

₹13,647

Onwards

Via Katra, Pathankot

Srinagar

Katra

Pathankot

Dharamsala

Approx Travel Time

10h 4m

On Demand

FASTEST

Srinagar

Katra

Pathankot

Dharamsala

Approx Travel Time

9h 47m

On Demand

Srinagar

Katra

Pathankot

Dharamsala

Approx Travel Time

11h 55m

On Demand

Via Kathua

Srinagar

Kathua

Dharamsala

Approx Travel Time

10h 48m

₹4,120

Onwards

Via Pathankot

Srinagar

Pathankot

Dharamsala

Approx Travel Time

12h 55m

₹1,339

Onwards

Via Udhampur, Pathankot

Srinagar

Udhampur

Pathankot

Dharamsala

Approx Travel Time

10h 47m

On Demand

CHEAPEST

Srinagar

Udhampur

Pathankot

Dharamsala

Approx Travel Time

12h 32m

₹1,234

Onwards

Via Udhampur

Srinagar

Udhampur

Dharamsala

Approx Travel Time

13h 30m

On Demand

Via Jammu, Pathankot

Srinagar

Jammu

Pathankot

Dharamsala

Approx Travel Time

12h 12m

₹1,829

Onwards

Frequently Asked Questions

What is the distance between Srinagar and Dharamsala?

Dharamsala is approximately 500+ kms from Srinagar.

How long does it take to reach Dharamsala from Srinagar?

It takes approximately 10 hours to reach Dharamsala from Srinagar by Train, Cab Via Katra, Pathankot.

What is the cheapest way to reach Dharamsala from Srinagar?

The cheapest way to reach Dharamsala from Srinagar is by Bus, Train Via Udhampur, Pathankot.

What is the fastest way to reach Dharamsala from Srinagar?

The fastest way to reach Dharamsala from Srinagar is by Train, Cab Via Katra, Pathankot.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India