
Nainital to Amroha
Amroha is approximately 100+ kms from Nainital. The fastest way to reach Amroha from Nainital is by Cab. It takes approximately 4 hours. The cheapest way to reach Amroha from Nainital is by Bus, Train Via Rampur (Uttar Pradesh) which would take approximately 5 hours.
Sort By
Mode of Transport
Via Moradabad
Nainital
Moradabad
Amroha
Approx Travel Time
3h 55m
₹1,053
Onwards
Nainital
Moradabad
Amroha
Approx Travel Time
4h 4m
₹645
Onwards
Nainital
Moradabad
Amroha
Approx Travel Time
4h 12m
₹2,530
Onwards
Via Jim Corbett (Ramnagar)
Nainital
Jim Corbett (Ramnagar)
Amroha
Approx Travel Time
5h 45m
₹2,679
Onwards
Via Rampur (Uttar Pradesh)
CHEAPEST
Nainital
Rampur (Uttar Pradesh)
Amroha
Approx Travel Time
4h 32m
₹449
Onwards
Nainital
Rampur (Uttar Pradesh)
Amroha
Approx Travel Time
4h 40m
₹1,398
Onwards
Via Bilaspur, Uttar Pradesh
Nainital
Bilaspur, Uttar Pradesh
Amroha
Approx Travel Time
4h 35m
₹755
Onwards
Nainital
Bilaspur, Uttar Pradesh
Amroha
Approx Travel Time
5h 9m
₹659
Onwards
Via Haldwani
Nainital
Haldwani
Amroha
Approx Travel Time
5h
₹841
Onwards
Frequently Asked Questions
What is the distance between Nainital and Amroha?
Amroha is approximately 100+ kms from Nainital.
How long does it take to reach Amroha from Nainital?
It takes approximately 4 hours to reach Amroha from Nainital by Cab.
What is the cheapest way to reach Amroha from Nainital?
The cheapest way to reach Amroha from Nainital is by Bus, Train Via Rampur (Uttar Pradesh).
What is the fastest way to reach Amroha from Nainital?
The fastest way to reach Amroha from Nainital is by Cab.


