
Nagina to Tanakpur
Tanakpur is approximately 200+ kms from Nagina. The fastest way to reach Tanakpur from Nagina is by Bus Via Rudrapur. It takes approximately 6 hours. The cheapest way to reach Tanakpur from Nagina is by Train Via Bareilly which would take approximately 7 hours.
Sort By
Mode of Transport
Via Rudrapur
RECOMMENDED
FASTEST
Nagina
Rudrapur
Tanakpur
Approx Travel Time
5h 57m
₹787
Onwards
Via Moradabad
Nagina
Moradabad
Tanakpur
Approx Travel Time
6h 41m
₹10,789
Onwards
Nagina
Moradabad
Tanakpur
Approx Travel Time
6h 33m
₹449
Onwards
Via Bareilly
CHEAPEST
Nagina
Bareilly
Tanakpur
Approx Travel Time
7h 4m
₹245
Onwards
Nagina
Bareilly
Tanakpur
Approx Travel Time
7h 8m
₹329
Onwards
Frequently Asked Questions
What is the distance between Nagina and Tanakpur?
Tanakpur is approximately 200+ kms from Nagina.
How long does it take to reach Tanakpur from Nagina?
It takes approximately 6 hours to reach Tanakpur from Nagina by Bus Via Rudrapur.
What is the cheapest way to reach Tanakpur from Nagina?
The cheapest way to reach Tanakpur from Nagina is by Train Via Bareilly.
What is the fastest way to reach Tanakpur from Nagina?
The fastest way to reach Tanakpur from Nagina is by Bus Via Rudrapur.


