hero
How2Go
Jalandhar to Shahdol

Jalandhar to Shahdol

Shahdol is approximately 1300+ kms from Jalandhar. The fastest way to reach Shahdol from Jalandhar is by Flight, Train Via Delhi, Jabalpur. It takes approximately 10 hours. The cheapest way to reach Shahdol from Jalandhar is by Train which would take approximately 21 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Jalandhar

Shahdol

Approx Travel Time

20h 58m

₹600

Onwards

Via Delhi, Rewa

Jalandhar

Delhi

Rewa

Shahdol

Approx Travel Time

10h 30m

₹8,107

Onwards

Jalandhar

Delhi

Rewa

Shahdol

Approx Travel Time

16h 32m

₹5,158

Onwards

Ads by MMT

Via Delhi, Jabalpur

FASTEST

Jalandhar

Delhi

Jabalpur

Shahdol

Approx Travel Time

9h 25m

₹9,392

Onwards

Jalandhar

Delhi

Jabalpur

Shahdol

Approx Travel Time

15h 27m

₹6,281

Onwards

Via Prayagraj(Allahabad)

Jalandhar

Prayagraj(Allahabad)

Shahdol

Approx Travel Time

1d 0h 27m

₹1,105

Onwards

Ads by MMT

Via Ludhiana

Jalandhar

Ludhiana

Shahdol

Approx Travel Time

23h 6m

₹2,760

Onwards

Via Ghaziabad, Prayagraj(Allahabad)

Jalandhar

Ghaziabad

Prayagraj(Allahabad)

Shahdol

Approx Travel Time

1d 4h 57m

₹2,168

Onwards

Via Delhi, Varanasi

Jalandhar

Delhi

Varanasi

Shahdol

Approx Travel Time

12h

₹8,354

Onwards

Via Ghaziabad, Varanasi

Jalandhar

Ghaziabad

Varanasi

Shahdol

Approx Travel Time

11h 40m

₹8,704

Onwards

Frequently Asked Questions

What is the distance between Jalandhar and Shahdol?

Shahdol is approximately 1300+ kms from Jalandhar.

How long does it take to reach Shahdol from Jalandhar?

It takes approximately 10 hours to reach Shahdol from Jalandhar by Flight, Train Via Delhi, Jabalpur.

What is the cheapest way to reach Shahdol from Jalandhar?

The cheapest way to reach Shahdol from Jalandhar is by Train.

What is the fastest way to reach Shahdol from Jalandhar?

The fastest way to reach Shahdol from Jalandhar is by Flight, Train Via Delhi, Jabalpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India