
Junagadh to Leh
Leh is approximately 1550+ kms from Junagadh. The fastest way to reach Leh from Junagadh is by Train, 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
8h 40m
₹10,829
Onwards
Junagadh
Rajkot
Leh
Approx Travel Time
10h 1m
₹13,240
Onwards
Junagadh
Rajkot
Leh
Approx Travel Time
9h 51m
₹10,984
Onwards
Via Rajkot, Delhi
FASTEST
Junagadh
Rajkot
Delhi
Leh
Approx Travel Time
7h 10m
₹8,074
Onwards
Junagadh
Rajkot
Delhi
Leh
Approx Travel Time
8h 31m
₹10,485
Onwards
Junagadh
Rajkot
Delhi
Leh
Approx Travel Time
8h 21m
₹8,229
Onwards
Via Ahmedabad, Delhi
CHEAPEST
Junagadh
Ahmedabad
Delhi
Leh
Approx Travel Time
12h 10m
₹7,439
Onwards
Junagadh
Ahmedabad
Delhi
Leh
Approx Travel Time
11h 44m
₹14,696
Onwards
Via Ahmedabad
Junagadh
Ahmedabad
Leh
Approx Travel Time
14h 34m
₹13,734
Onwards
Via Ahmedabad, Mohali
Junagadh
Ahmedabad
Mohali
Leh
Approx Travel Time
11h 54m
₹15,627
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 Train, 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 Train, Flight Via Rajkot, Delhi.


