
Nainital to Udhampur
Udhampur is approximately 750+ kms from Nainital. The fastest way to reach Udhampur from Nainital is by Cab, Flight, Train Via Dehradun, Jammu. It takes approximately 10 hours. The cheapest way to reach Udhampur from Nainital is by Bus, Train Via Moradabad which would take approximately 16 hours.
Sort By
Mode of Transport
Via Dehradun, Jammu
RECOMMENDED
FASTEST
Nainital
Dehradun
Jammu
Udhampur
Approx Travel Time
9h 42m
₹13,923
Onwards
Nainital
Dehradun
Jammu
Udhampur
Approx Travel Time
9h 52m
₹13,868
Onwards
Nainital
Dehradun
Jammu
Udhampur
Approx Travel Time
19h 34m
₹5,948
Onwards
Nainital
Dehradun
Jammu
Udhampur
Approx Travel Time
13h 30m
₹9,622
Onwards
Nainital
Dehradun
Jammu
Udhampur
Approx Travel Time
13h 40m
₹9,567
Onwards
Via Moradabad
CHEAPEST
Nainital
Moradabad
Udhampur
Approx Travel Time
15h 30m
₹814
Onwards
Nainital
Moradabad
Udhampur
Approx Travel Time
16h 31m
₹3,924
Onwards
Via Rishikesh, Chandigarh
Nainital
Rishikesh
Chandigarh
Udhampur
Approx Travel Time
1d 0h 13m
₹2,248
Onwards
Via Ghaziabad, Jammu
Nainital
Ghaziabad
Jammu
Udhampur
Approx Travel Time
10h 21m
₹8,844
Onwards
Nainital
Ghaziabad
Jammu
Udhampur
Approx Travel Time
10h 31m
₹8,789
Onwards
Frequently Asked Questions
What is the distance between Nainital and Udhampur?
Udhampur is approximately 750+ kms from Nainital.
How long does it take to reach Udhampur from Nainital?
It takes approximately 10 hours to reach Udhampur from Nainital by Cab, Flight, Train Via Dehradun, Jammu.
What is the cheapest way to reach Udhampur from Nainital?
The cheapest way to reach Udhampur from Nainital is by Bus, Train Via Moradabad.
What is the fastest way to reach Udhampur from Nainital?
The fastest way to reach Udhampur from Nainital is by Cab, Flight, Train Via Dehradun, Jammu.