hero
How2Go
Nasirabad to Shajapur

Nasirabad to Shajapur

Shajapur is approximately 450+ kms from Nasirabad. The fastest way to reach Shajapur from Nasirabad is by Bus, Train Via Ujjain. It takes approximately 11 hours. The cheapest way to reach Shajapur from Nasirabad is by Bus, Train Via Ujjain which would take approximately 11 hours.

Sort By
Mode of Transport

Via Ujjain

RECOMMENDED

Nasirabad

Ujjain

Shajapur

Approx Travel Time

11h 27m

₹599

Onwards

CHEAPEST

FASTEST

Nasirabad

Ujjain

Shajapur

Approx Travel Time

10h 55m

₹545

Onwards

Via Jaipur, Ujjain

Nasirabad

Jaipur

Ujjain

Shajapur

Approx Travel Time

16h 25m

₹3,242

Onwards

Ads by MMT

Via Bijainagar

Nasirabad

Bijainagar

Shajapur

Approx Travel Time

11h 34m

On Demand

Frequently Asked Questions

What is the distance between Nasirabad and Shajapur?

Shajapur is approximately 450+ kms from Nasirabad.

How long does it take to reach Shajapur from Nasirabad?

It takes approximately 11 hours to reach Shajapur from Nasirabad by Bus, Train Via Ujjain.

What is the cheapest way to reach Shajapur from Nasirabad?

The cheapest way to reach Shajapur from Nasirabad is by Bus, Train Via Ujjain.

What is the fastest way to reach Shajapur from Nasirabad?

The fastest way to reach Shajapur from Nasirabad is by Bus, Train Via Ujjain.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India