hero
How2Go
Dharmasthala to Leh

Dharmasthala to Leh

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

Read More
Sort By
Mode of Transport

Via Bangalore, Delhi

RECOMMENDED

FASTEST

Dharmasthala

Bangalore

Delhi

Leh

Approx Travel Time

13h 40m

₹14,612

Onwards

CHEAPEST

Dharmasthala

Bangalore

Delhi

Leh

Approx Travel Time

1d 19h

₹6,044

Onwards

Via Belgaum, Mumbai

Dharmasthala

Belgaum

Mumbai

Leh

Approx Travel Time

1d 5h 25m

On Demand

Dharmasthala

Belgaum

Mumbai

Leh

Approx Travel Time

1d 2h 47m

₹10,536

Onwards

Dharmasthala

Belgaum

Mumbai

Leh

Approx Travel Time

18h 55m

₹15,354

Onwards

Via Bangalore, Mohali

Dharmasthala

Bangalore

Mohali

Leh

Approx Travel Time

14h 30m

₹14,316

Onwards

Via Belgaum, Delhi

Dharmasthala

Belgaum

Delhi

Leh

Approx Travel Time

18h 20m

₹13,759

Onwards

Via Bangalore, Mumbai

Dharmasthala

Bangalore

Mumbai

Leh

Approx Travel Time

1d 4h 45m

₹10,085

Onwards

Dharmasthala

Bangalore

Mumbai

Leh

Approx Travel Time

15h

₹15,274

Onwards

Via Bangalore, Jammu

Dharmasthala

Bangalore

Jammu

Leh

Approx Travel Time

16h 15m

₹16,863

Onwards

Frequently Asked Questions

What is the distance between Dharmasthala and Leh?

Leh is approximately 2600+ kms from Dharmasthala.

How long does it take to reach Leh from Dharmasthala?

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

What is the cheapest way to reach Leh from Dharmasthala?

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

What is the fastest way to reach Leh from Dharmasthala?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India