hero
How2Go
Singrauli to Narsinghpur

Singrauli to Narsinghpur

Narsinghpur is approximately 400+ km from Singrauli, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Narsinghpur.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

Singrauli

Narsinghpur

Approx Travel Time

8h 58m

On Demand

Via Devsar, Katni

FASTEST

Singrauli

Devsar

Katni

Narsinghpur

Approx Travel Time

5h 19m

₹290

Onwards

Via Jabalpur

Singrauli

Jabalpur

Narsinghpur

Approx Travel Time

12h 8m

₹2,800

Onwards

Singrauli

Jabalpur

Narsinghpur

Approx Travel Time

12h 11m

₹4,386

Onwards

CHEAPEST

Singrauli

Jabalpur

Narsinghpur

Approx Travel Time

6h 57m

₹225

Onwards

Via Katni

Singrauli

Katni

Narsinghpur

Approx Travel Time

6h 6m

₹265

Onwards

Via Devsar, Jabalpur

Singrauli

Devsar

Jabalpur

Narsinghpur

Approx Travel Time

6h 5m

₹245

Onwards

Via Sidhi, Katni

Singrauli

Sidhi

Katni

Narsinghpur

Approx Travel Time

6h 35m

₹300

Onwards

Via Devsar, Sihora

Singrauli

Devsar

Sihora

Narsinghpur

Approx Travel Time

6h 54m

₹305

Onwards

Via Sidhi, Jabalpur

Singrauli

Sidhi

Jabalpur

Narsinghpur

Approx Travel Time

7h 13m

₹260

Onwards

Frequently Asked Questions

What is the distance between Singrauli and Narsinghpur?

Narsinghpur is approximately 400+ kms from Singrauli.

How long does it take to reach Narsinghpur from Singrauli?

It takes approximately 6 hours to reach Narsinghpur from Singrauli by Train Via Devsar, Katni.

What is the cheapest way to reach Narsinghpur from Singrauli?

The cheapest way to reach Narsinghpur from Singrauli is by Train Via Jabalpur.

What is the fastest way to reach Narsinghpur from Singrauli?

The fastest way to reach Narsinghpur from Singrauli is by Train Via Devsar, Katni.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India