
Leh to Nainital
Nainital is approximately 700+ kms from Leh. The fastest way to reach Nainital from Leh is by Flight, Cab Via Delhi. It takes approximately 9 hours. The cheapest way to reach Nainital from Leh is by Flight, Train, Bus Via Dehradun, Kathgodam which would take approximately 10 hours.
Sort By
Mode of Transport
Via Dehradun
RECOMMENDED
Leh
Dehradun
Nainital
Approx Travel Time
9h 52m
₹9,265
Onwards
Via Dehradun, Kathgodam
CHEAPEST
Leh
Dehradun
Kathgodam
Nainital
Approx Travel Time
9h 50m
₹4,650
Onwards
Leh
Dehradun
Kathgodam
Nainital
Approx Travel Time
10h 38m
₹6,110
Onwards
Via Delhi, Hapur
Leh
Delhi
Hapur
Nainital
Approx Travel Time
9h 13m
₹9,589
Onwards
Via Delhi, Rampur (Uttar Pradesh)
Leh
Delhi
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
9h 21m
₹5,937
Onwards
Leh
Delhi
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
9h 21m
₹5,738
Onwards
Via Delhi
FASTEST
Leh
Delhi
Nainital
Approx Travel Time
8h 41m
₹9,721
Onwards
Via Delhi, Amroha
Leh
Delhi
Amroha
Nainital
Approx Travel Time
9h 33m
₹8,749
Onwards
Via Delhi, Ghaziabad
Leh
Delhi
Ghaziabad
Nainital
Approx Travel Time
9h 26m
₹9,640
Onwards
Via Delhi, Moradabad
Leh
Delhi
Moradabad
Nainital
Approx Travel Time
10h 17m
₹5,746
Onwards
Frequently Asked Questions
What is the distance between Leh and Nainital?
Nainital is approximately 700+ kms from Leh.
How long does it take to reach Nainital from Leh?
It takes approximately 9 hours to reach Nainital from Leh by Flight, Cab Via Delhi.
What is the cheapest way to reach Nainital from Leh?
The cheapest way to reach Nainital from Leh is by Flight, Train, Bus Via Dehradun, Kathgodam.
What is the fastest way to reach Nainital from Leh?
The fastest way to reach Nainital from Leh is by Flight, Cab Via Delhi.


