
Udhampur to Nainital
Nainital is approximately 750+ kms from Udhampur. The fastest way to reach Nainital from Udhampur is by Train, Flight, Cab Via Jammu, Ghaziabad. It takes approximately 13 hours. The cheapest way to reach Nainital from Udhampur is by Train, Bus Via Pathankot, Moradabad which would take approximately 19 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Udhampur
Moradabad
Nainital
Approx Travel Time
17h 15m
₹1,095
Onwards
Udhampur
Moradabad
Nainital
Approx Travel Time
16h 1m
₹3,709
Onwards
Via Pathankot, Roorkee
Udhampur
Pathankot
Roorkee
Nainital
Approx Travel Time
17h 47m
On Demand
Via Jammu, Ghaziabad
FASTEST
Udhampur
Jammu
Ghaziabad
Nainital
Approx Travel Time
12h 19m
₹10,933
Onwards
Via Phagwara
Udhampur
Phagwara
Nainital
Approx Travel Time
21h 8m
₹7,523
Onwards
Via Pathankot, Chamkaur Sahib
Udhampur
Pathankot
Chamkaur Sahib
Nainital
Approx Travel Time
21h 54m
₹2,585
Onwards
Via Jammu, Moradabad
Udhampur
Jammu
Moradabad
Nainital
Approx Travel Time
17h 30m
₹1,110
Onwards
Udhampur
Jammu
Moradabad
Nainital
Approx Travel Time
18h 5m
₹1,965
Onwards
Via Pathankot, Moradabad
CHEAPEST
Udhampur
Pathankot
Moradabad
Nainital
Approx Travel Time
18h 33m
₹1,070
Onwards
Via Kathua, Moradabad
Udhampur
Kathua
Moradabad
Nainital
Approx Travel Time
18h 47m
₹1,080
Onwards
Frequently Asked Questions
What is the distance between Udhampur and Nainital?
Nainital is approximately 750+ kms from Udhampur.
How long does it take to reach Nainital from Udhampur?
It takes approximately 13 hours to reach Nainital from Udhampur by Train, Flight, Cab Via Jammu, Ghaziabad.
What is the cheapest way to reach Nainital from Udhampur?
The cheapest way to reach Nainital from Udhampur is by Train, Bus Via Pathankot, Moradabad.
What is the fastest way to reach Nainital from Udhampur?
The fastest way to reach Nainital from Udhampur is by Train, Flight, Cab Via Jammu, Ghaziabad.

