
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 Kathgodam which would take approximately 6 hours.
Sort By
Mode of Transport
Via Moradabad
FASTEST
Amroha
Moradabad
Nainital
Approx Travel Time
3h 55m
₹1,513
Onwards
Amroha
Moradabad
Nainital
Approx Travel Time
4h 4m
₹607
Onwards
Amroha
Moradabad
Nainital
Approx Travel Time
4h 50m
₹2,582
Onwards
Via Lalkuan
Amroha
Lalkuan
Nainital
Approx Travel Time
5h 53m
₹2,580
Onwards
Via Haldwani
Amroha
Haldwani
Nainital
Approx Travel Time
5h
₹1,198
Onwards
Amroha
Haldwani
Nainital
Approx Travel Time
5h 50m
₹679
Onwards
Via Rudrapur
Amroha
Rudrapur
Nainital
Approx Travel Time
6h 20m
₹1,359
Onwards
Via Kathgodam
CHEAPEST
Amroha
Kathgodam
Nainital
Approx Travel Time
6h 7m
₹473
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 Kathgodam.
What is the fastest way to reach Nainital from Amroha?
The fastest way to reach Nainital from Amroha is by Bus Via Moradabad.


