hero
How2Go
Leh to Dharmasthala

Leh to Dharmasthala

Dharmasthala is approximately 2900+ km from Leh, 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 Dharmasthala.

Read More
Sort By
Mode of Transport

Via Budgam, Bangalore

RECOMMENDED

Leh

Budgam

Bangalore

Dharmasthala

Approx Travel Time

14h 40m

₹18,569

Onwards

Via Mumbai, Belgaum

Leh

Mumbai

Belgaum

Dharmasthala

Approx Travel Time

1d 3h 50m

On Demand

Leh

Mumbai

Belgaum

Dharmasthala

Approx Travel Time

1d 4h 40m

₹14,779

Onwards

Leh

Mumbai

Belgaum

Dharmasthala

Approx Travel Time

18h 35m

₹19,651

Onwards

Via Delhi, Bangalore

FASTEST

Leh

Delhi

Bangalore

Dharmasthala

Approx Travel Time

13h 25m

₹20,606

Onwards

CHEAPEST

Leh

Delhi

Bangalore

Dharmasthala

Approx Travel Time

1d 20h 5m

₹10,262

Onwards

Via Mohali, Bangalore

Leh

Mohali

Bangalore

Dharmasthala

Approx Travel Time

14h 10m

₹18,795

Onwards

Via Mumbai, Bangalore

Leh

Mumbai

Bangalore

Dharmasthala

Approx Travel Time

14h 50m

₹19,049

Onwards

Leh

Mumbai

Bangalore

Dharmasthala

Approx Travel Time

1d 6h 44m

₹14,111

Onwards

Via Delhi, Belgaum

Leh

Delhi

Belgaum

Dharmasthala

Approx Travel Time

17h 50m

₹18,788

Onwards

Frequently Asked Questions

What is the distance between Leh and Dharmasthala?

Dharmasthala is approximately 2900+ kms from Leh.

How long does it take to reach Dharmasthala from Leh?

It takes approximately 14 hours to reach Dharmasthala from Leh by Flight, Bus Via Delhi, Bangalore.

What is the cheapest way to reach Dharmasthala from Leh?

The cheapest way to reach Dharmasthala from Leh is by Flight, Train, Bus Via Delhi, Bangalore.

What is the fastest way to reach Dharmasthala from Leh?

The fastest way to reach Dharmasthala from Leh is by Flight, Bus Via Delhi, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India