
Sangrur to Nainital
Nainital is approximately 500+ kms from Sangrur. The fastest way to reach Nainital from Sangrur is by Train, Cab Via Delhi, Hapur. It takes approximately 12 hours. The cheapest way to reach Nainital from Sangrur is by Train, Bus Via Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Delhi, Amroha
RECOMMENDED
Sangrur
Delhi
Amroha
Nainital
Approx Travel Time
11h 52m
₹3,775
Onwards
Via Delhi, Hapur
FASTEST
Sangrur
Delhi
Hapur
Nainital
Approx Travel Time
11h 32m
₹4,615
Onwards
Sangrur
Delhi
Hapur
Nainital
Approx Travel Time
14h 50m
₹7,126
Onwards
Sangrur
Delhi
Hapur
Nainital
Approx Travel Time
12h 9m
₹4,870
Onwards
Via Delhi, Rampur (Uttar Pradesh)
Sangrur
Delhi
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
11h 40m
₹754
Onwards
Sangrur
Delhi
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
14h 21m
₹3,209
Onwards
Sangrur
Delhi
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
11h 40m
₹953
Onwards
Via Delhi, Moradabad
Sangrur
Delhi
Moradabad
Nainital
Approx Travel Time
12h 36m
₹830
Onwards
Sangrur
Delhi
Moradabad
Nainital
Approx Travel Time
12h 24m
₹1,279
Onwards
Via Delhi
CHEAPEST
Sangrur
Delhi
Nainital
Approx Travel Time
13h 44m
₹724
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 12 hours to reach Nainital from Sangrur by Train, Cab Via Delhi, Hapur.
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 Train, Cab Via Delhi, Hapur.