
Dehradun to Nainital
Nainital is approximately 250+ kms from Dehradun. The fastest way to reach Nainital from Dehradun is by Train, Bus Via Kathgodam. It takes approximately 6 hours. The cheapest way to reach Nainital from Dehradun is by Train, Bus Via Kathgodam which would take approximately 6 hours.
Sort By
Mode of Transport
Via Kathgodam
CHEAPEST
FASTEST
Dehradun
Kathgodam
Nainital
Approx Travel Time
5h 25m
₹669
Onwards
Via Moradabad
Dehradun
Moradabad
Nainital
Approx Travel Time
8h 8m
₹3,406
Onwards
Dehradun
Moradabad
Nainital
Approx Travel Time
6h 25m
₹734
Onwards
Via Haldwani
Dehradun
Haldwani
Nainital
Approx Travel Time
8h 45m
₹1,098
Onwards
Dehradun
Haldwani
Nainital
Approx Travel Time
9h 51m
₹3,009
Onwards
Via Rudrapur
Dehradun
Rudrapur
Nainital
Approx Travel Time
9h 10m
₹3,794
Onwards
Dehradun
Rudrapur
Nainital
Approx Travel Time
10h 10m
₹1,048
Onwards
Frequently Asked Questions
What is the distance between Dehradun and Nainital?
Nainital is approximately 250+ kms from Dehradun.
How long does it take to reach Nainital from Dehradun?
It takes approximately 6 hours to reach Nainital from Dehradun by Train, Bus Via Kathgodam.
What is the cheapest way to reach Nainital from Dehradun?
The cheapest way to reach Nainital from Dehradun is by Train, Bus Via Kathgodam.
What is the fastest way to reach Nainital from Dehradun?
The fastest way to reach Nainital from Dehradun is by Train, Bus Via Kathgodam.
Routes Connecting Dehradun
Routes From Dehradun
- Dehradun to Tuljapur
- Dehradun to METTUPALAYAM
- Dehradun to Maldives
- Dehradun to Silchar
- Dehradun to Melur
- Dehradun to Gummidipundi
- Dehradun to Wankaner
- Dehradun to Moga
- Dehradun to Velankanni
- Dehradun to Machilipatnam
- Dehradun to Pushkar
- Dehradun to Bahraich
- Dehradun to Jhabua
- Dehradun to Imphal
- Dehradun to Konark


