Hansi to Tanakpur Distance

Tanakpur is approximately 450+ km from Hansi. 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 9 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 Hansi, India to Tanakpur, India

Via Ghaziabad, Bareilly

RECOMMENDED

Hansi

Ghaziabad

Bareilly

Tanakpur

Approx Travel Time

9h 38m

₹505

Onwards

Hansi

Ghaziabad

Bareilly

Tanakpur

Approx Travel Time

9h 35m

₹4,516

Onwards

Via Delhi, Bareilly

Hansi

Delhi

Bareilly

Tanakpur

Approx Travel Time

9h 33m

₹3,138

Onwards

CHEAPEST

Hansi

Delhi

Bareilly

Tanakpur

Approx Travel Time

10h 20m

₹295

Onwards

Hansi

Delhi

Bareilly

Tanakpur

Approx Travel Time

9h 35m

₹4,149

Onwards

Hansi

Delhi

Bareilly

Tanakpur

Approx Travel Time

9h 53m

₹3,934

Onwards

Hansi

Delhi

Bareilly

Tanakpur

Approx Travel Time

9h 16m

₹7,018

Onwards

Ads by MMT

Via Delhi, Kichha

FASTEST

Hansi

Delhi

Kichha

Tanakpur

Approx Travel Time

8h 50m

₹10,932

Onwards

Via Ghaziabad, Kichha

Hansi

Ghaziabad

Kichha

Tanakpur

Approx Travel Time

12h 18m

₹2,799

Onwards

Hansi

Ghaziabad

Kichha

Tanakpur

Approx Travel Time

11h 43m

₹7,413

Onwards

Ads by MMT

Frequently Asked Questions

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

The straight-line distance is approximately 350+ km.

What is the distance from Hansi to Tanakpur via Ghaziabad?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India