
Amroha to Tanakpur
Tanakpur is approximately 150+ kms from Amroha. The fastest way to reach Tanakpur from Amroha is by Bus Via Moradabad. It takes approximately 4 hours. The cheapest way to reach Tanakpur from Amroha is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Rudrapur
Amroha
Rudrapur
Tanakpur
Approx Travel Time
4h 11m
₹664
Onwards
Amroha
Rudrapur
Tanakpur
Approx Travel Time
4h 20m
₹230
Onwards
Via Moradabad
Amroha
Moradabad
Tanakpur
Approx Travel Time
5h
₹1,851
Onwards
FASTEST
Amroha
Moradabad
Tanakpur
Approx Travel Time
3h 50m
₹807
Onwards
Amroha
Moradabad
Tanakpur
Approx Travel Time
4h 34m
₹353
Onwards
Via Bareilly
Amroha
Bareilly
Tanakpur
Approx Travel Time
5h 15m
₹175
Onwards
Amroha
Bareilly
Tanakpur
Approx Travel Time
5h 33m
₹259
Onwards
Via Haldwani
Amroha
Haldwani
Tanakpur
Approx Travel Time
5h 6m
₹3,630
Onwards
Frequently Asked Questions
What is the distance between Amroha and Tanakpur?
Tanakpur is approximately 150+ kms from Amroha.
How long does it take to reach Tanakpur from Amroha?
It takes approximately 4 hours to reach Tanakpur from Amroha by Bus Via Moradabad.
What is the cheapest way to reach Tanakpur from Amroha?
The cheapest way to reach Tanakpur from Amroha is by Train.
What is the fastest way to reach Tanakpur from Amroha?
The fastest way to reach Tanakpur from Amroha is by Bus Via Moradabad.


