Kolkata to Tanakpur Distance

Tanakpur is approximately 1600+ km from Kolkata. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Tanakpur, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Kolkata, India to Tanakpur, India

Via Ghaziabad

RECOMMENDED

Kolkata

Ghaziabad

Tanakpur

Approx Travel Time

9h 40m

On Demand

Via Lucknow, Bareilly

Kolkata

Lucknow

Bareilly

Tanakpur

Approx Travel Time

9h 58m

On Demand

Kolkata

Lucknow

Bareilly

Tanakpur

Approx Travel Time

10h 5m

₹6,246

Onwards

Ads by MMT

Via Raibareilly

CHEAPEST

Kolkata

Raibareilly

Tanakpur

Approx Travel Time

1d 0h 42m

₹715

Onwards

Via Bareilly

Kolkata

Bareilly

Tanakpur

Approx Travel Time

1d 1h 55m

On Demand

Kolkata

Bareilly

Tanakpur

Approx Travel Time

1d 3h 5m

₹2,350

Onwards

Ads by MMT

Via Delhi, Kichha

FASTEST

Kolkata

Delhi

Kichha

Tanakpur

Approx Travel Time

7h 56m

₹13,168

Onwards

Via Prayagraj(Allahabad), Bareilly

Kolkata

Prayagraj(Allahabad)

Bareilly

Tanakpur

Approx Travel Time

1d 5h 38m

₹5,459

Onwards

Via Lucknow, Pilibhit

Kolkata

Lucknow

Pilibhit

Tanakpur

Approx Travel Time

12h 1m

On Demand

Kolkata

Lucknow

Pilibhit

Tanakpur

Approx Travel Time

12h 2m

₹6,291

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Kolkata and Tanakpur?

The straight-line distance is approximately 1050+ km.

What is the distance from Kolkata to Tanakpur via Ghaziabad?

Via Ghaziabad, the distance is approximately 1600+ km, taking around 10 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India