Tanakpur to Indore Distance

Indore is approximately 1000+ km from Tanakpur. Compare the available routes and travel options between the two cities. If you're travelling by air, Devi Ahilyabai Holkar International Airport is located in Indore. Flying is the fastest way to reach Indore, with a total travel time of approximately 7 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 Tanakpur, India to Indore, India

Via Mathura

RECOMMENDED

CHEAPEST

Tanakpur

Mathura

Indore

Approx Travel Time

16h 55m

₹1,000

Onwards

Via Delhi

Tanakpur

Delhi

Indore

Approx Travel Time

12h 10m

₹6,910

Onwards

Tanakpur

Delhi

Indore

Approx Travel Time

9h 13m

₹11,430

Onwards

Ads by MMT

Via Bareilly, Lucknow

Tanakpur

Bareilly

Lucknow

Indore

Approx Travel Time

10h 32m

On Demand

Via Kichha, Delhi

FASTEST

Tanakpur

Kichha

Delhi

Indore

Approx Travel Time

6h 55m

On Demand

Ads by MMT

Via Pilibhit, Mathura

Tanakpur

Pilibhit

Mathura

Indore

Approx Travel Time

17h 29m

On Demand

Tanakpur

Pilibhit

Mathura

Indore

Approx Travel Time

21h 8m

₹2,101

Onwards

Via Pilibhit, Dausa

Tanakpur

Pilibhit

Dausa

Indore

Approx Travel Time

23h 55m

On Demand

Via Bareilly, Agra

Tanakpur

Bareilly

Agra

Indore

Approx Travel Time

23h 35m

₹3,300

Onwards

Via Ghaziabad

Tanakpur

Ghaziabad

Indore

Approx Travel Time

13h 24m

On Demand

Frequently Asked Questions

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

The straight-line distance is approximately 800+ km.

What is the distance from Tanakpur to Indore via Mathura?

Via Mathura, the distance is approximately 1000+ km, taking around 17 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India