
Amroha to Nainital
Nainital is approximately 100+ kms from Amroha. The fastest way to reach Nainital from Amroha is by Bus Via Moradabad. It takes approximately 4 hours. The cheapest way to reach Nainital from Amroha is by Train, Bus Via Moradabad which would take approximately 4 hours.
Sort By
Mode of Transport
Via Moradabad
FASTEST
Amroha
Moradabad
Nainital
Approx Travel Time
3h 55m
₹1,597
Onwards
CHEAPEST
Amroha
Moradabad
Nainital
Approx Travel Time
4h 4m
₹544
Onwards
Amroha
Moradabad
Nainital
Approx Travel Time
4h 50m
₹2,702
Onwards
Via Lalkuan
Amroha
Lalkuan
Nainital
Approx Travel Time
5h 53m
₹2,603
Onwards
Via Rampur (Uttar Pradesh)
Amroha
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
4h 32m
₹650
Onwards
Amroha
Rampur (Uttar Pradesh)
Nainital
Approx Travel Time
4h 40m
₹710
Onwards
Via Bilaspur, Uttar Pradesh
Amroha
Bilaspur, Uttar Pradesh
Nainital
Approx Travel Time
4h 35m
₹756
Onwards
Amroha
Bilaspur, Uttar Pradesh
Nainital
Approx Travel Time
5h 9m
₹660
Onwards
Frequently Asked Questions
What is the distance between Amroha and Nainital?
Nainital is approximately 100+ kms from Amroha.
How long does it take to reach Nainital from Amroha?
It takes approximately 4 hours to reach Nainital from Amroha by Bus Via Moradabad.
What is the cheapest way to reach Nainital from Amroha?
The cheapest way to reach Nainital from Amroha is by Train, Bus Via Moradabad.
What is the fastest way to reach Nainital from Amroha?
The fastest way to reach Nainital from Amroha is by Bus Via Moradabad.


