
Junagadh to Leh
Leh is approximately 1550+ kms from Junagadh. The fastest way to reach Leh from Junagadh is by Bus, Flight Via Rajkot, Delhi. It takes approximately 7 hours. The cheapest way to reach Leh from Junagadh is by Bus, Flight Via Ahmedabad, Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Via Rajkot
RECOMMENDED
Junagadh
Rajkot
Leh
Approx Travel Time
9h
₹20,930
Onwards
Junagadh
Rajkot
Leh
Approx Travel Time
10h 21m
₹23,341
Onwards
Junagadh
Rajkot
Leh
Approx Travel Time
8h 20m
₹21,385
Onwards
Via Rajkot, Delhi
Junagadh
Rajkot
Delhi
Leh
Approx Travel Time
7h 50m
₹18,931
Onwards
Junagadh
Rajkot
Delhi
Leh
Approx Travel Time
9h 11m
₹21,342
Onwards
FASTEST
Junagadh
Rajkot
Delhi
Leh
Approx Travel Time
7h 10m
₹19,386
Onwards
Via Ahmedabad, Delhi
CHEAPEST
Junagadh
Ahmedabad
Delhi
Leh
Approx Travel Time
12h 5m
₹17,445
Onwards
Junagadh
Ahmedabad
Delhi
Leh
Approx Travel Time
12h 54m
₹24,702
Onwards
Via Ahmedabad
Junagadh
Ahmedabad
Leh
Approx Travel Time
15h 24m
₹25,233
Onwards
Via Ahmedabad, Mohali
Junagadh
Ahmedabad
Mohali
Leh
Approx Travel Time
13h 4m
₹27,209
Onwards
Frequently Asked Questions
What is the distance between Junagadh and Leh?
Leh is approximately 1550+ kms from Junagadh.
How long does it take to reach Leh from Junagadh?
It takes approximately 7 hours to reach Leh from Junagadh by Bus, Flight Via Rajkot, Delhi.
What is the cheapest way to reach Leh from Junagadh?
The cheapest way to reach Leh from Junagadh is by Bus, Flight Via Ahmedabad, Delhi.
What is the fastest way to reach Leh from Junagadh?
The fastest way to reach Leh from Junagadh is by Bus, Flight Via Rajkot, Delhi.


