hero
How2Go
Jalandhar to Shajapur

Jalandhar to Shajapur

Shajapur is approximately 1150+ kms from Jalandhar. The fastest way to reach Shajapur from Jalandhar is by Cab, Flight, Train Via Mohali, Indore. It takes approximately 9 hours. The cheapest way to reach Shajapur from Jalandhar is by Train which would take approximately 19 hours.

Sort By
Mode of Transport

Via Mohali, Indore

RECOMMENDED

FASTEST

Jalandhar

Mohali

Indore

Shajapur

Approx Travel Time

8h 30m

₹9,971

Onwards

Jalandhar

Mohali

Indore

Shajapur

Approx Travel Time

8h 40m

₹7,928

Onwards

Jalandhar

Mohali

Indore

Shajapur

Approx Travel Time

10h 20m

₹10,031

Onwards

Via Delhi, Indore

Jalandhar

Delhi

Indore

Shajapur

Approx Travel Time

11h 52m

₹2,962

Onwards

Ads by MMT

Via Ghaziabad, Indore

Jalandhar

Ghaziabad

Indore

Shajapur

Approx Travel Time

10h 40m

₹5,402

Onwards

Jalandhar

Ghaziabad

Indore

Shajapur

Approx Travel Time

12h 30m

₹5,462

Onwards

Direct Train

CHEAPEST

Jalandhar

Shajapur

Approx Travel Time

18h 38m

₹560

Onwards

Ads by MMT

Via Gwalior

Jalandhar

Gwalior

Shajapur

Approx Travel Time

19h 35m

On Demand

Jalandhar

Gwalior

Shajapur

Approx Travel Time

21h 20m

On Demand

Via Ghaziabad

Jalandhar

Ghaziabad

Shajapur

Approx Travel Time

22h 5m

₹5,259

Onwards

Frequently Asked Questions

What is the distance between Jalandhar and Shajapur?

Shajapur is approximately 1150+ kms from Jalandhar.

How long does it take to reach Shajapur from Jalandhar?

It takes approximately 9 hours to reach Shajapur from Jalandhar by Cab, Flight, Train Via Mohali, Indore.

What is the cheapest way to reach Shajapur from Jalandhar?

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

What is the fastest way to reach Shajapur from Jalandhar?

The fastest way to reach Shajapur from Jalandhar is by Cab, Flight, Train Via Mohali, Indore.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India