
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
₹3,979
Onwards
Shajapur
Indore
Nagpur
Nirmal
Approx Travel Time
12h 50m
₹4,019
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.
Routes Connecting Shajapur
Routes From Shajapur
- Shajapur to Rayagada
- Shajapur to Modasa
- Shajapur to Bhubaneshwar
- Shajapur to Varanasi
- Shajapur to Nellore
- Shajapur to Gurdaspur
- Shajapur to Bishnupur
- Shajapur to Chidambaram
- Shajapur to Ranikhet
- Shajapur to Muzaffarnagar
- Shajapur to Kodaikanal
- Shajapur to Shikohabad
- Shajapur to Burhanpur
- Shajapur to Ahmedabad
- Shajapur to Hosur