hero
How2Go
Nabha to Leh

Nabha to Leh

Leh is approximately 500+ km from Nabha, 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 Ambala, Mohali

RECOMMENDED

FASTEST

Nabha

Ambala

Mohali

Leh

Approx Travel Time

5h 46m

₹4,971

Onwards

Via Ludhiana, Mohali

CHEAPEST

Nabha

Ludhiana

Mohali

Leh

Approx Travel Time

8h 27m

₹4,966

Onwards

Via Jalandhar, Mohali

Nabha

Jalandhar

Mohali

Leh

Approx Travel Time

11h 7m

₹4,986

Onwards

Via Patiala, Jammu

Nabha

Patiala

Jammu

Leh

Approx Travel Time

12h 27m

On Demand

Via Ludhiana, Jammu

Nabha

Ludhiana

Jammu

Leh

Approx Travel Time

9h 28m

₹5,113

Onwards

Via Dhuri, Jammu

Nabha

Dhuri

Jammu

Leh

Approx Travel Time

8h 55m

₹5,173

Onwards

Via Jalandhar, Jammu

Nabha

Jalandhar

Jammu

Leh

Approx Travel Time

10h 7m

₹5,118

Onwards

Via Maler Kotla, Jammu

Nabha

Maler Kotla

Jammu

Leh

Approx Travel Time

10h 10m

₹5,163

Onwards

Via Rajpura, Jammu

Nabha

Rajpura

Jammu

Leh

Approx Travel Time

9h 54m

₹5,183

Onwards

Frequently Asked Questions

What is the distance between Nabha and Leh?

Leh is approximately 500+ kms from Nabha.

How long does it take to reach Leh from Nabha?

It takes approximately 6 hours to reach Leh from Nabha by Train, Flight Via Ambala, Mohali.

What is the cheapest way to reach Leh from Nabha?

The cheapest way to reach Leh from Nabha is by Train, Flight Via Ludhiana, Mohali.

What is the fastest way to reach Leh from Nabha?

The fastest way to reach Leh from Nabha is by Train, Flight Via Ambala, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India