
Dhuri to Nainital
Nainital is approximately 450+ kms from Dhuri. The fastest way to reach Nainital from Dhuri is by Train, Cab Via Roorkee. It takes approximately 12 hours. The cheapest way to reach Nainital from Dhuri is by Train, Bus Via Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
FASTEST
Dhuri
Roorkee
Nainital
Approx Travel Time
11h 32m
₹5,052
Onwards
Via Ambala, Moradabad
Dhuri
Ambala
Moradabad
Nainital
Approx Travel Time
12h 56m
₹3,489
Onwards
Via Saharanpur
Dhuri
Saharanpur
Nainital
Approx Travel Time
11h 49m
₹4,934
Onwards
Via Haridwar
Dhuri
Haridwar
Nainital
Approx Travel Time
12h 40m
₹4,784
Onwards
Via Yamunanagar, Moradabad
Dhuri
Yamunanagar
Moradabad
Nainital
Approx Travel Time
12h 56m
₹3,534
Onwards
Via Rishikesh
Dhuri
Rishikesh
Nainital
Approx Travel Time
12h 53m
₹5,304
Onwards
Via Roorkee, Moradabad
Dhuri
Roorkee
Moradabad
Nainital
Approx Travel Time
13h 28m
₹3,484
Onwards
Via Delhi
CHEAPEST
Dhuri
Delhi
Nainital
Approx Travel Time
13h 40m
₹659
Onwards
Via Saharanpur, Moradabad
Dhuri
Saharanpur
Moradabad
Nainital
Approx Travel Time
13h 26m
₹3,464
Onwards
Via Sonipat
Dhuri
Sonipat
Nainital
Approx Travel Time
11h 57m
₹5,308
Onwards
Frequently Asked Questions
What is the distance between Dhuri and Nainital?
Nainital is approximately 450+ kms from Dhuri.
How long does it take to reach Nainital from Dhuri?
It takes approximately 12 hours to reach Nainital from Dhuri by Train, Cab Via Roorkee.
What is the cheapest way to reach Nainital from Dhuri?
The cheapest way to reach Nainital from Dhuri is by Train, Bus Via Delhi.
What is the fastest way to reach Nainital from Dhuri?
The fastest way to reach Nainital from Dhuri is by Train, Cab Via Roorkee.