hero
How2Go
Shajapur to Mohali

Shajapur to Mohali

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

Sort By
Mode of Transport

Via Indore

RECOMMENDED

FASTEST

Shajapur

Indore

Mohali

Approx Travel Time

5h 55m

₹5,703

Onwards

Shajapur

Indore

Mohali

Approx Travel Time

6h 25m

₹5,743

Onwards

Via Jaipur

Shajapur

Jaipur

Mohali

Approx Travel Time

11h 55m

On Demand

Ads by MMT

Via Delhi

CHEAPEST

Shajapur

Delhi

Mohali

Approx Travel Time

16h 15m

₹2,549

Onwards

Shajapur

Delhi

Mohali

Approx Travel Time

21h 10m

₹3,849

Onwards

Shajapur

Delhi

Mohali

Approx Travel Time

17h 45m

₹3,159

Onwards

Via Ajmer, Jaipur

Shajapur

Ajmer

Jaipur

Mohali

Approx Travel Time

14h 5m

On Demand

Ads by MMT

Via Sonipat

Shajapur

Sonipat

Mohali

Approx Travel Time

20h 55m

On Demand

Via Faridabad

Shajapur

Faridabad

Mohali

Approx Travel Time

21h 10m

₹4,589

Onwards

Via Ghaziabad

Shajapur

Ghaziabad

Mohali

Approx Travel Time

21h 10m

₹4,098

Onwards

Frequently Asked Questions

What is the distance between Shajapur and Mohali?

Mohali is approximately 1150+ kms from Shajapur.

How long does it take to reach Mohali from Shajapur?

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

What is the cheapest way to reach Mohali from Shajapur?

The cheapest way to reach Mohali from Shajapur is by Train, Flight Via Delhi.

What is the fastest way to reach Mohali from Shajapur?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India