
Shajapur to Nirmal
Nirmal is approximately 650+ kms from Shajapur. The fastest way to reach Nirmal from Shajapur is by Train, Flight, Bus Via Indore, Nagpur. It takes approximately 13 hours. The cheapest way to reach Nirmal from Shajapur is by Train, Flight, Bus Via Indore, Nagpur which would take approximately 13 hours.
Sort By
Mode of Transport
Via Nagpur
RECOMMENDED
Shajapur
Nagpur
Nirmal
Approx Travel Time
16h 10m
On Demand
Via Indore, Nagpur
CHEAPEST
FASTEST
Shajapur
Indore
Nagpur
Nirmal
Approx Travel Time
12h 20m
₹4,831
Onwards
Shajapur
Indore
Nagpur
Nirmal
Approx Travel Time
12h 50m
₹4,871
Onwards
Via Itarsi, Nagpur
Shajapur
Itarsi
Nagpur
Nirmal
Approx Travel Time
17h 35m
On Demand
Via Bhopal, Nagpur
Shajapur
Bhopal
Nagpur
Nirmal
Approx Travel Time
17h 56m
On Demand
Frequently Asked Questions
What is the distance between Shajapur and Nirmal?
Nirmal is approximately 650+ kms from Shajapur.
How long does it take to reach Nirmal from Shajapur?
It takes approximately 13 hours to reach Nirmal from Shajapur by Train, Flight, Bus Via Indore, Nagpur.
What is the cheapest way to reach Nirmal from Shajapur?
The cheapest way to reach Nirmal from Shajapur is by Train, Flight, Bus Via Indore, Nagpur.
What is the fastest way to reach Nirmal from Shajapur?
The fastest way to reach Nirmal from Shajapur is by Train, Flight, Bus Via Indore, Nagpur.