Jhansi to Tanakpur Distance

Tanakpur is approximately 550+ km from Jhansi. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 12 hours, subject to the chosen service and route. The fastest way to reach Tanakpur takes approximately 10 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 Jhansi, India to Tanakpur, India

Direct Options

RECOMMENDED

Jhansi

Tanakpur

Approx Travel Time

11h 50m

On Demand

Via Mathura, Bareilly

FASTEST

Jhansi

Mathura

Bareilly

Tanakpur

Approx Travel Time

9h 52m

₹395

Onwards

Ads by MMT

Via Agra, Bareilly

Jhansi

Agra

Bareilly

Tanakpur

Approx Travel Time

15h 46m

₹2,599

Onwards

Via Hathras, Pilibhit

Jhansi

Hathras

Pilibhit

Tanakpur

Approx Travel Time

16h 56m

₹5,308

Onwards

Ads by MMT

Via Mathura

Jhansi

Mathura

Tanakpur

Approx Travel Time

10h 17m

₹735

Onwards

Via Bareilly

CHEAPEST

Jhansi

Bareilly

Tanakpur

Approx Travel Time

10h 58m

₹390

Onwards

Via Pilibhit

Jhansi

Pilibhit

Tanakpur

Approx Travel Time

11h 33m

On Demand

Via Budaun

Jhansi

Budaun

Tanakpur

Approx Travel Time

12h 3m

On Demand

Via Kasganj

Jhansi

Kasganj

Tanakpur

Approx Travel Time

12h 10m

On Demand

Via Mathura, Pilibhit

Jhansi

Mathura

Pilibhit

Tanakpur

Approx Travel Time

10h 27m

₹730

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 400+ km.

What is the distance from Jhansi to Tanakpur via Mathura?

Via Mathura, the distance is approximately 550+ km, taking around 10 hours.

Is there a train from Jhansi to Tanakpur?

Yes, trains run between Jhansi and Tanakpur, covering approximately 550+ km in around 12 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India