
Kanpur to Tanakpur
Tanakpur is approximately 300+ kms from Kanpur. The fastest way to reach Tanakpur from Kanpur is by Train Via Hardoi. It takes approximately 8 hours. The cheapest way to reach Tanakpur from Kanpur is by Train Via Bareilly which would take approximately 9 hours.
Sort By
Mode of Transport
Via Hardoi
RECOMMENDED
FASTEST
Kanpur
Hardoi
Tanakpur
Approx Travel Time
7h 55m
₹740
Onwards
Kanpur
Hardoi
Tanakpur
Approx Travel Time
8h 40m
₹385
Onwards
Kanpur
Hardoi
Tanakpur
Approx Travel Time
8h 53m
₹2,838
Onwards
Via Shahjahanpur
Kanpur
Shahjahanpur
Tanakpur
Approx Travel Time
8h 10m
₹340
Onwards
Kanpur
Shahjahanpur
Tanakpur
Approx Travel Time
8h 40m
₹4,308
Onwards
Via Sandila
Kanpur
Sandila
Tanakpur
Approx Travel Time
8h 10m
On Demand
Via Lucknow
Kanpur
Lucknow
Tanakpur
Approx Travel Time
8h 40m
On Demand
Kanpur
Lucknow
Tanakpur
Approx Travel Time
8h 55m
On Demand
Via Bareilly
CHEAPEST
Kanpur
Bareilly
Tanakpur
Approx Travel Time
8h 55m
₹330
Onwards
Kanpur
Bareilly
Tanakpur
Approx Travel Time
9h 15m
₹2,924
Onwards
Frequently Asked Questions
What is the distance between Kanpur and Tanakpur?
Tanakpur is approximately 300+ kms from Kanpur.
How long does it take to reach Tanakpur from Kanpur?
It takes approximately 8 hours to reach Tanakpur from Kanpur by Train Via Hardoi.
What is the cheapest way to reach Tanakpur from Kanpur?
The cheapest way to reach Tanakpur from Kanpur is by Train Via Bareilly.
What is the fastest way to reach Tanakpur from Kanpur?
The fastest way to reach Tanakpur from Kanpur is by Train Via Hardoi.