
Najibabad to Nainital
Nainital is approximately 150+ kms from Najibabad. The fastest way to reach Nainital from Najibabad is by Train, Bus Via Moradabad. It takes approximately 5 hours. The cheapest way to reach Nainital from Najibabad is by Train, Bus Via Rampur (Uttar Pradesh) which would take approximately 6 hours.
Sort By
Mode of Transport
Via Moradabad
FASTEST
Najibabad
Moradabad
Nainital
Approx Travel Time
4h 31m
₹652
Onwards
Najibabad
Moradabad
Nainital
Approx Travel Time
6h 8m
₹1,461
Onwards
Via Kashipur
Najibabad
Kashipur
Nainital
Approx Travel Time
6h 5m
₹2,703
Onwards
Via Rampur (Uttar Pradesh)
CHEAPEST
Najibabad
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
5h 45m
₹460
Onwards
Via Bilaspur, Uttar Pradesh
Najibabad
Bilaspur, Uttar Pradesh
Nainital
Approx Travel Time
5h 52m
₹470
Onwards
Via Rudrapur
Najibabad
Rudrapur
Nainital
Approx Travel Time
7h 35m
₹954
Onwards
Najibabad
Rudrapur
Nainital
Approx Travel Time
7h 24m
₹475
Onwards
Via Haridwar
Najibabad
Haridwar
Nainital
Approx Travel Time
11h 40m
₹3,062
Onwards
Frequently Asked Questions
What is the distance between Najibabad and Nainital?
Nainital is approximately 150+ kms from Najibabad.
How long does it take to reach Nainital from Najibabad?
It takes approximately 5 hours to reach Nainital from Najibabad by Train, Bus Via Moradabad.
What is the cheapest way to reach Nainital from Najibabad?
The cheapest way to reach Nainital from Najibabad is by Train, Bus Via Rampur (Uttar Pradesh).
What is the fastest way to reach Nainital from Najibabad?
The fastest way to reach Nainital from Najibabad is by Train, Bus Via Moradabad.
Routes Connecting Najibabad
Routes From Najibabad
Routes To Najibabad
- Dhumakot to Najibabad
- Kathua to Najibabad
- Solapur to Najibabad
- Badlapur to Najibabad
- Kudal to Najibabad
- Charkhi-dadri to Najibabad
- Dausa to Najibabad
- Calicut to Najibabad
- Udgir to Najibabad
- Bandikui to Najibabad
- Kishanganj to Najibabad
- Samastipur to Najibabad
- Vaniyambadi to Najibabad
- Balasore to Najibabad
- Hardoi to Najibabad


