hero
How2Go
Shahdol to Tanakpur

Shahdol to Tanakpur

Tanakpur is approximately 850+ kms from Shahdol. The fastest way to reach Tanakpur from Shahdol is by Bus, Train Via Sultanpur, Bareilly. It takes approximately 16 hours. The cheapest way to reach Tanakpur from Shahdol is by Train Via Varanasi, Bareilly which would take approximately 19 hours.

Sort By
Mode of Transport

Via Sultanpur, Bareilly

RECOMMENDED

FASTEST

Shahdol

Sultanpur

Bareilly

Tanakpur

Approx Travel Time

16h 13m

₹1,840

Onwards

Shahdol

Sultanpur

Bareilly

Tanakpur

Approx Travel Time

17h 16m

₹2,640

Onwards

Via Jaunpur, Bareilly

Shahdol

Jaunpur

Bareilly

Tanakpur

Approx Travel Time

17h 11m

₹755

Onwards

Shahdol

Jaunpur

Bareilly

Tanakpur

Approx Travel Time

17h 19m

₹4,127

Onwards

Shahdol

Jaunpur

Bareilly

Tanakpur

Approx Travel Time

18h 14m

₹1,555

Onwards

Ads by MMT

Via Prayagraj(Allahabad), Bareilly

Shahdol

Prayagraj(Allahabad)

Bareilly

Tanakpur

Approx Travel Time

21h 58m

₹2,399

Onwards

Shahdol

Prayagraj(Allahabad)

Bareilly

Tanakpur

Approx Travel Time

21h 3m

₹4,971

Onwards

Shahdol

Prayagraj(Allahabad)

Bareilly

Tanakpur

Approx Travel Time

18h 59m

₹865

Onwards

Via Varanasi, Bareilly

CHEAPEST

Shahdol

Varanasi

Bareilly

Tanakpur

Approx Travel Time

18h 48m

₹735

Onwards

Ads by MMT

Via Bela, Bareilly

Shahdol

Bela

Bareilly

Tanakpur

Approx Travel Time

20h 13m

On Demand

Frequently Asked Questions

What is the distance between Shahdol and Tanakpur?

Tanakpur is approximately 850+ kms from Shahdol.

How long does it take to reach Tanakpur from Shahdol?

It takes approximately 16 hours to reach Tanakpur from Shahdol by Bus, Train Via Sultanpur, Bareilly.

What is the cheapest way to reach Tanakpur from Shahdol?

The cheapest way to reach Tanakpur from Shahdol is by Train Via Varanasi, Bareilly.

What is the fastest way to reach Tanakpur from Shahdol?

The fastest way to reach Tanakpur from Shahdol is by Bus, Train Via Sultanpur, Bareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India