
Sangrur to Nainital
Nainital is approximately 500+ kms from Sangrur. The fastest way to reach Nainital from Sangrur is by Cab. It takes approximately 11 hours. The cheapest way to reach Nainital from Sangrur is by Train, Bus Via Delhi which would take approximately 12 hours.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
FASTEST
Sangrur
Nainital
Approx Travel Time
11h 2m
On Demand
Via Delhi
CHEAPEST
Sangrur
Delhi
Nainital
Approx Travel Time
12h 14m
₹724
Onwards
Via Mohali, Najibabad
Sangrur
Mohali
Najibabad
Nainital
Approx Travel Time
12h 23m
On Demand
Sangrur
Mohali
Najibabad
Nainital
Approx Travel Time
13h 2m
On Demand
Via Yamunanagar
Sangrur
Yamunanagar
Nainital
Approx Travel Time
12h 56m
On Demand
Via Saharanpur
Sangrur
Saharanpur
Nainital
Approx Travel Time
13h 35m
₹2,298
Onwards
Via Dhuri, Moradabad
Sangrur
Dhuri
Moradabad
Nainital
Approx Travel Time
11h 45m
₹3,659
Onwards
Sangrur
Dhuri
Moradabad
Nainital
Approx Travel Time
13h 8m
₹1,144
Onwards
Via Mohali
Sangrur
Mohali
Nainital
Approx Travel Time
13h 53m
On Demand
Via Dhuri, Saharanpur
Sangrur
Dhuri
Saharanpur
Nainital
Approx Travel Time
13h 13m
₹1,204
Onwards
Frequently Asked Questions
What is the distance between Sangrur and Nainital?
Nainital is approximately 500+ kms from Sangrur.
How long does it take to reach Nainital from Sangrur?
It takes approximately 11 hours to reach Nainital from Sangrur by Cab.
What is the cheapest way to reach Nainital from Sangrur?
The cheapest way to reach Nainital from Sangrur is by Train, Bus Via Delhi.
What is the fastest way to reach Nainital from Sangrur?
The fastest way to reach Nainital from Sangrur is by Cab.

