
Kolkata to Tanakpur
Tanakpur is approximately 1250+ kms from Kolkata. The fastest way to reach Tanakpur from Kolkata is by Flight, Train Via Lucknow, Moradabad. It takes approximately 8 hours. The cheapest way to reach Tanakpur from Kolkata is by Train Via Raibareilly which would take approximately 27 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
Kolkata
Lucknow
Tanakpur
Approx Travel Time
9h 10m
On Demand
Via Prayagraj(Allahabad)
Kolkata
Prayagraj(Allahabad)
Tanakpur
Approx Travel Time
12h 40m
₹6,632
Onwards
Kolkata
Prayagraj(Allahabad)
Tanakpur
Approx Travel Time
1d 3h 25m
₹780
Onwards
Via Gorakhpur, Shahjahanpur
Kolkata
Gorakhpur
Shahjahanpur
Tanakpur
Approx Travel Time
15h 35m
₹8,761
Onwards
Via Varanasi, Shahjahanpur
Kolkata
Varanasi
Shahjahanpur
Tanakpur
Approx Travel Time
16h 5m
₹4,204
Onwards
Via Varanasi, Hardoi
Kolkata
Varanasi
Hardoi
Tanakpur
Approx Travel Time
15h 50m
₹4,219
Onwards
Via Raibareilly
CHEAPEST
Kolkata
Raibareilly
Tanakpur
Approx Travel Time
1d 3h 10m
₹715
Onwards
Via Lucknow, Moradabad
Kolkata
Lucknow
Moradabad
Tanakpur
Approx Travel Time
14h 35m
₹5,277
Onwards
FASTEST
Kolkata
Lucknow
Moradabad
Tanakpur
Approx Travel Time
8h 5m
On Demand
Via Ayodhya, Moradabad
Kolkata
Ayodhya
Moradabad
Tanakpur
Approx Travel Time
16h 20m
₹6,756
Onwards
Frequently Asked Questions
What is the distance between Kolkata and Tanakpur?
Tanakpur is approximately 1250+ kms from Kolkata.
How long does it take to reach Tanakpur from Kolkata?
It takes approximately 8 hours to reach Tanakpur from Kolkata by Flight, Train Via Lucknow, Moradabad.
What is the cheapest way to reach Tanakpur from Kolkata?
The cheapest way to reach Tanakpur from Kolkata is by Train Via Raibareilly.
What is the fastest way to reach Tanakpur from Kolkata?
The fastest way to reach Tanakpur from Kolkata is by Flight, Train Via Lucknow, Moradabad.