Shahganj to Nirmal Distance

Nirmal is approximately 1050+ km from Shahganj. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Nirmal, with a total travel time of approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Shahganj, India to Nirmal, India

Via Jabalpur

RECOMMENDED

CHEAPEST

Shahganj

Jabalpur

Nirmal

Approx Travel Time

21h 57m

₹2,015

Onwards

Via Ayodhya, Hyderabad

Shahganj

Ayodhya

Hyderabad

Nirmal

Approx Travel Time

11h 47m

₹9,283

Onwards

FASTEST

Shahganj

Ayodhya

Hyderabad

Nirmal

Approx Travel Time

11h 6m

₹12,545

Onwards

Via Maihar, Nagpur

Shahganj

Maihar

Nagpur

Nirmal

Approx Travel Time

23h 56m

On Demand

Via Sultanpur, Hyderabad

Shahganj

Sultanpur

Hyderabad

Nirmal

Approx Travel Time

1d 10h 20m

₹3,793

Onwards

Via Varanasi, Raipur, Nanded

Shahganj

Varanasi

Raipur

Nanded

Nirmal

Approx Travel Time

1d 12h 8m

₹10,372

Onwards

Via Prayagraj(Allahabad), Hyderabad

Shahganj

Prayagraj(Allahabad)

Hyderabad

Nirmal

Approx Travel Time

13h 3m

₹8,407

Onwards

Shahganj

Prayagraj(Allahabad)

Hyderabad

Nirmal

Approx Travel Time

12h 22m

₹11,669

Onwards

Via Varanasi, Hyderabad

Shahganj

Varanasi

Hyderabad

Nirmal

Approx Travel Time

12h 40m

₹11,684

Onwards

Via Ayodhya, Ayodhya, Hyderabad

Shahganj

Ayodhya

Ayodhya

Hyderabad

Nirmal

Approx Travel Time

12h 30m

₹9,328

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Shahganj and Nirmal?

The straight-line distance is approximately 850+ km.

What is the distance from Shahganj to Nirmal via Jabalpur?

Via Jabalpur, the distance is approximately 1050+ km, taking around 22 hours.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India