hero
How2Go
Mohali to Shajapur

Mohali to Shajapur

Shajapur is approximately 900+ kms from Mohali. The fastest way to reach Shajapur from Mohali is by Flight, Train Via Indore. It takes approximately 6 hours. The cheapest way to reach Shajapur from Mohali is by Train Via Faridabad which would take approximately 20 hours.

Sort By
Mode of Transport

Via Jaipur

RECOMMENDED

Mohali

Jaipur

Shajapur

Approx Travel Time

10h 40m

On Demand

Mohali

Jaipur

Shajapur

Approx Travel Time

19h 25m

On Demand

Via Indore

FASTEST

Mohali

Indore

Shajapur

Approx Travel Time

5h 40m

₹4,741

Onwards

Mohali

Indore

Shajapur

Approx Travel Time

6h 10m

₹4,791

Onwards

Ads by MMT

Via Delhi

Mohali

Delhi

Shajapur

Approx Travel Time

14h 40m

₹2,750

Onwards

Via Sawai Madhopur

Mohali

Sawai Madhopur

Shajapur

Approx Travel Time

19h 10m

On Demand

Ads by MMT

Via Pipalda Kalan

Mohali

Pipalda Kalan

Shajapur

Approx Travel Time

19h 10m

On Demand

Via Niwai

Mohali

Niwai

Shajapur

Approx Travel Time

19h 25m

On Demand

Via Faridabad

CHEAPEST

Mohali

Faridabad

Shajapur

Approx Travel Time

19h 25m

₹620

Onwards

Via Sonipat

Mohali

Sonipat

Shajapur

Approx Travel Time

19h 25m

On Demand

Frequently Asked Questions

What is the distance between Mohali and Shajapur?

Shajapur is approximately 900+ kms from Mohali.

How long does it take to reach Shajapur from Mohali?

It takes approximately 6 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 Via Faridabad.

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