hero
How2Go
Mohali to Shajapur

Mohali to Shajapur

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

Sort By
Mode of Transport

Via Indore

RECOMMENDED

FASTEST

Mohali

Indore

Shajapur

Approx Travel Time

4h 25m

₹4,637

Onwards

Mohali

Indore

Shajapur

Approx Travel Time

6h 15m

₹5,157

Onwards

Direct Train

CHEAPEST

Mohali

Shajapur

Approx Travel Time

18h 20m

₹505

Onwards

Ads by MMT

Via Agra

Mohali

Agra

Shajapur

Approx Travel Time

18h 37m

₹1,020

Onwards

Via Delhi

Mohali

Delhi

Shajapur

Approx Travel Time

19h 36m

₹3,917

Onwards

Mohali

Delhi

Shajapur

Approx Travel Time

21h 25m

₹1,837

Onwards

Ads by MMT

Via Gwalior

Mohali

Gwalior

Shajapur

Approx Travel Time

17h 25m

On Demand

Via Delhi, Agra

Mohali

Delhi

Agra

Shajapur

Approx Travel Time

22h 18m

₹4,476

Onwards

Via Delhi, Bhopal

Mohali

Delhi

Bhopal

Shajapur

Approx Travel Time

7h 3m

₹6,564

Onwards

Via Delhi, Indore

Mohali

Delhi

Indore

Shajapur

Approx Travel Time

6h 15m

₹7,165

Onwards

Frequently Asked Questions

What is the distance between Mohali and Shajapur?

Shajapur is approximately 1000+ kms from Mohali.

How long does it take to reach Shajapur from Mohali?

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

What is the cheapest way to reach Shajapur from Mohali?

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

What is the fastest way to reach Shajapur from Mohali?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India