hero
How2Go
Maihar to Tanakpur

Maihar to Tanakpur

Tanakpur is approximately 750+ kms from Maihar. The fastest way to reach Tanakpur from Maihar is by Cab, Train Via Amethi, Bareilly. It takes approximately 16 hours. The cheapest way to reach Tanakpur from Maihar is by Train Via Prayagraj(Allahabad), Bareilly which would take approximately 16 hours.

Sort By
Mode of Transport

Via Amethi, Bareilly

RECOMMENDED

FASTEST

Maihar

Amethi

Bareilly

Tanakpur

Approx Travel Time

15h 20m

On Demand

Maihar

Amethi

Bareilly

Tanakpur

Approx Travel Time

16h 23m

On Demand

Maihar

Amethi

Bareilly

Tanakpur

Approx Travel Time

15h 28m

On Demand

Via Prayagraj(Allahabad), Bareilly

CHEAPEST

Maihar

Prayagraj(Allahabad)

Bareilly

Tanakpur

Approx Travel Time

15h 25m

₹525

Onwards

Maihar

Prayagraj(Allahabad)

Bareilly

Tanakpur

Approx Travel Time

16h 28m

₹1,325

Onwards

Ads by MMT

Via Bela, Bareilly

Maihar

Bela

Bareilly

Tanakpur

Approx Travel Time

16h 9m

On Demand

Via Lucknow, Pilibhit

Maihar

Lucknow

Pilibhit

Tanakpur

Approx Travel Time

18h 17m

On Demand

Maihar

Lucknow

Pilibhit

Tanakpur

Approx Travel Time

19h 16m

₹1,914

Onwards

Ads by MMT

Via Sultanpur, Bareilly

Maihar

Sultanpur

Bareilly

Tanakpur

Approx Travel Time

16h 13m

₹1,340

Onwards

Via Lucknow, Bareilly

Maihar

Lucknow

Bareilly

Tanakpur

Approx Travel Time

16h 30m

₹1,620

Onwards

Frequently Asked Questions

What is the distance between Maihar and Tanakpur?

Tanakpur is approximately 750+ kms from Maihar.

How long does it take to reach Tanakpur from Maihar?

It takes approximately 16 hours to reach Tanakpur from Maihar by Cab, Train Via Amethi, Bareilly.

What is the cheapest way to reach Tanakpur from Maihar?

The cheapest way to reach Tanakpur from Maihar is by Train Via Prayagraj(Allahabad), Bareilly.

What is the fastest way to reach Tanakpur from Maihar?

The fastest way to reach Tanakpur from Maihar is by Cab, Train Via Amethi, Bareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India