hero
How2Go
Meerut to Leh

Meerut to Leh

Leh is approximately 650+ km from Meerut, 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 Delhi

RECOMMENDED

CHEAPEST

Meerut

Delhi

Leh

Approx Travel Time

4h 16m

₹4,679

Onwards

Meerut

Delhi

Leh

Approx Travel Time

5h 10m

₹5,174

Onwards

Meerut

Delhi

Leh

Approx Travel Time

5h 2m

₹6,358

Onwards

Via Ghaziabad, Delhi

FASTEST

Meerut

Ghaziabad

Delhi

Leh

Approx Travel Time

4h 13m

₹4,684

Onwards

Meerut

Ghaziabad

Delhi

Leh

Approx Travel Time

4h 50m

₹6,011

Onwards

Direct Cab

Meerut

Leh

Approx Travel Time

19h 58m

₹30,830

Onwards

Via Ambala, Kathua

Meerut

Ambala

Kathua

Leh

Approx Travel Time

1d 0h 30m

₹22,138

Onwards

Via Karnal, Kathua

Meerut

Karnal

Kathua

Leh

Approx Travel Time

1d 4h 31m

₹23,686

Onwards

Via Modinagar, Delhi

Meerut

Modinagar

Delhi

Leh

Approx Travel Time

4h 56m

₹4,784

Onwards

Via Hapur, Delhi

Meerut

Hapur

Delhi

Leh

Approx Travel Time

5h 33m

₹4,699

Onwards

Frequently Asked Questions

What is the distance between Meerut and Leh?

Leh is approximately 650+ kms from Meerut.

How long does it take to reach Leh from Meerut?

It takes approximately 4 hours to reach Leh from Meerut by Train, Flight Via Ghaziabad, Delhi.

What is the cheapest way to reach Leh from Meerut?

The cheapest way to reach Leh from Meerut is by Train, Flight Via Delhi.

What is the fastest way to reach Leh from Meerut?

The fastest way to reach Leh from Meerut is by Train, Flight Via Ghaziabad, Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India