hero
How2Go
Leh to Junagadh

Leh to Junagadh

Junagadh is approximately 1600+ 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 Junagadh.

Read More
Sort By
Mode of Transport

Via Delhi, Rajkot

RECOMMENDED

FASTEST

Leh

Delhi

Rajkot

Junagadh

Approx Travel Time

7h 6m

₹15,379

Onwards

Leh

Delhi

Rajkot

Junagadh

Approx Travel Time

8h 20m

₹15,384

Onwards

Leh

Delhi

Rajkot

Junagadh

Approx Travel Time

8h 27m

₹17,981

Onwards

Via Mohali, Ahmedabad

CHEAPEST

Leh

Mohali

Ahmedabad

Junagadh

Approx Travel Time

10h 52m

₹14,735

Onwards

Leh

Mohali

Ahmedabad

Junagadh

Approx Travel Time

13h 55m

₹15,060

Onwards

Via Delhi, Ahmedabad

Leh

Delhi

Ahmedabad

Junagadh

Approx Travel Time

10h 47m

₹15,338

Onwards

Leh

Delhi

Ahmedabad

Junagadh

Approx Travel Time

13h 50m

₹15,663

Onwards

Via Jammu, Ahmedabad

Leh

Jammu

Ahmedabad

Junagadh

Approx Travel Time

10h 37m

₹16,072

Onwards

Leh

Jammu

Ahmedabad

Junagadh

Approx Travel Time

13h 40m

₹16,397

Onwards

Via Delhi, Gandhidham

Leh

Delhi

Gandhidham

Junagadh

Approx Travel Time

13h 50m

₹15,002

Onwards

Frequently Asked Questions

What is the distance between Leh and Junagadh?

Junagadh is approximately 1600+ kms from Leh.

How long does it take to reach Junagadh from Leh?

It takes approximately 7 hours to reach Junagadh from Leh by Flight, Train Via Delhi, Rajkot.

What is the cheapest way to reach Junagadh from Leh?

The cheapest way to reach Junagadh from Leh is by Flight, Train Via Mohali, Ahmedabad.

What is the fastest way to reach Junagadh from Leh?

The fastest way to reach Junagadh from Leh is by Flight, Train Via Delhi, Rajkot.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India