
Nagaur to Leh
Leh is approximately 1200+ kms from Nagaur. The fastest way to reach Leh from Nagaur is by Train, Flight Via Bikaner, Delhi. It takes approximately 8 hours. The cheapest way to reach Leh from Nagaur is by Train, Flight Via Jaipur, Delhi which would take approximately 10 hours.
Sort By
Mode of Transport
Via Bikaner, Delhi
RECOMMENDED
FASTEST
Nagaur
Bikaner
Delhi
Leh
Approx Travel Time
7h 20m
₹11,126
Onwards
Nagaur
Bikaner
Delhi
Leh
Approx Travel Time
7h 50m
On Demand
Nagaur
Bikaner
Delhi
Leh
Approx Travel Time
8h 5m
₹11,331
Onwards
Via Jaipur, Chandigarh
Nagaur
Jaipur
Chandigarh
Leh
Approx Travel Time
9h 20m
₹15,389
Onwards
Nagaur
Jaipur
Chandigarh
Leh
Approx Travel Time
10h 35m
₹15,568
Onwards
Via Jaipur, Delhi
CHEAPEST
Nagaur
Jaipur
Delhi
Leh
Approx Travel Time
9h 35m
₹9,328
Onwards
Nagaur
Jaipur
Delhi
Leh
Approx Travel Time
10h 50m
₹9,507
Onwards
Nagaur
Jaipur
Delhi
Leh
Approx Travel Time
10h 5m
₹13,874
Onwards
Via Jaipur, Mohali
Nagaur
Jaipur
Mohali
Leh
Approx Travel Time
9h 20m
₹15,359
Onwards
Via Jammu
Nagaur
Jammu
Leh
Approx Travel Time
15h 55m
₹10,728
Onwards
Frequently Asked Questions
What is the distance between Nagaur and Leh?
Leh is approximately 1200+ kms from Nagaur.
How long does it take to reach Leh from Nagaur?
It takes approximately 8 hours to reach Leh from Nagaur by Train, Flight Via Bikaner, Delhi.
What is the cheapest way to reach Leh from Nagaur?
The cheapest way to reach Leh from Nagaur is by Train, Flight Via Jaipur, Delhi.
What is the fastest way to reach Leh from Nagaur?
The fastest way to reach Leh from Nagaur is by Train, Flight Via Bikaner, Delhi.