
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
₹850
Onwards
CHEAPEST
FASTEST
Nasirabad
Ujjain
Shajapur
Approx Travel Time
10h 55m
₹795
Onwards
Via Jaipur, Ujjain
Nasirabad
Jaipur
Ujjain
Shajapur
Approx Travel Time
16h 25m
₹11,355
Onwards
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.
Routes Connecting Nasirabad
Routes From Nasirabad
- Nasirabad to Thiruvarur
- Nasirabad to Palampur
- Nasirabad to Solapur
- Nasirabad to Bathinda
- Nasirabad to Muzaffarpur
- Nasirabad to Thiruvananthapuram
- Nasirabad to Delhi
- Nasirabad to Adilabad
- Nasirabad to Bhagalpur
- Nasirabad to Agra
- Nasirabad to Lalitpur
- Nasirabad to Salem
- Nasirabad to Nathdwara
- Nasirabad to Mandya
- Nasirabad to Hoshiarpur


