
Haridwar to Nainital
Nainital is approximately 200+ kms from Haridwar. The fastest way to reach Nainital from Haridwar is by Train, Bus Via Moradabad. It takes approximately 6 hours. The cheapest way to reach Nainital from Haridwar is by Train, Bus Via Moradabad which would take approximately 6 hours.
Sort By
Mode of Transport
Via Moradabad
CHEAPEST
FASTEST
Haridwar
Moradabad
Nainital
Approx Travel Time
5h 19m
₹677
Onwards
Haridwar
Moradabad
Nainital
Approx Travel Time
5h 59m
₹1,361
Onwards
Via Kathgodam
Haridwar
Kathgodam
Nainital
Approx Travel Time
7h 20m
₹1,485
Onwards
Via Rudrapur
Haridwar
Rudrapur
Nainital
Approx Travel Time
7h 20m
₹3,844
Onwards
Haridwar
Rudrapur
Nainital
Approx Travel Time
8h 20m
₹1,359
Onwards
Via Haldwani
Haridwar
Haldwani
Nainital
Approx Travel Time
7h 20m
₹1,499
Onwards
Haridwar
Haldwani
Nainital
Approx Travel Time
8h 26m
₹4,021
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Nainital?
Nainital is approximately 200+ kms from Haridwar.
How long does it take to reach Nainital from Haridwar?
It takes approximately 6 hours to reach Nainital from Haridwar by Train, Bus Via Moradabad.
What is the cheapest way to reach Nainital from Haridwar?
The cheapest way to reach Nainital from Haridwar is by Train, Bus Via Moradabad.
What is the fastest way to reach Nainital from Haridwar?
The fastest way to reach Nainital from Haridwar is by Train, Bus Via Moradabad.
Routes Connecting Haridwar
Routes From Haridwar
Routes To Haridwar
Routes Connecting Nainital
Routes From Nainital
Routes To Nainital
- Kasauli to Nainital
- Radhanpur to Nainital
- Roorkee to Nainital
- Narsinghpur to Nainital
- Bhimavaram to Nainital
- Champawat to Nainital
- Gandhinagar to Nainital
- Maddur to Nainital
- Munnar to Nainital
- Muktsar to Nainital
- Ramanagara to Nainital
- Malkapur to Nainital
- Indore to Nainital
- Udhampur to Nainital
- Khajuraho to Nainital


