Narsinghpur to Rajula Distance

Rajula is approximately 950+ km from Narsinghpur. Compare the available routes and travel options between the two cities. The fastest way to reach Rajula takes approximately 19 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.

Route map showing distance and travel time from Narsinghpur, India to Rajula, India

Via Surat

RECOMMENDED

CHEAPEST

Narsinghpur

Surat

Rajula

Approx Travel Time

23h 16m

₹790

Onwards

Narsinghpur

Surat

Rajula

Approx Travel Time

1d 0h 15m

₹1,150

Onwards

Via Indore

FASTEST

Narsinghpur

Indore

Rajula

Approx Travel Time

19h 10m

₹1,312

Onwards

Ads by MMT

Via Palsana

Narsinghpur

Palsana

Rajula

Approx Travel Time

1d 2h 11m

On Demand

Via Bhopal, Ahmedabad

Narsinghpur

Bhopal

Ahmedabad

Rajula

Approx Travel Time

1d 2h 40m

₹6,440

Onwards

Ads by MMT

Via Amalner, Surat

Narsinghpur

Amalner

Surat

Rajula

Approx Travel Time

1d 0h 5m

₹1,240

Onwards

Via Itarsi, Surat

Narsinghpur

Itarsi

Surat

Rajula

Approx Travel Time

1d 0h 40m

₹1,155

Onwards

Via Jalgaon, Surat

Narsinghpur

Jalgaon

Surat

Rajula

Approx Travel Time

1d 0h 18m

₹1,125

Onwards

Via Burhanpur, Surat

Narsinghpur

Burhanpur

Surat

Rajula

Approx Travel Time

1d 0h 44m

₹1,190

Onwards

Via Pipariya, Surat

Narsinghpur

Pipariya

Surat

Rajula

Approx Travel Time

1d 2h 33m

₹4,429

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Narsinghpur and Rajula?

The straight-line distance is approximately 800+ km.

What is the distance from Narsinghpur to Rajula via Surat?

Via Surat, the distance is approximately 950+ km, taking around 23 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India