Narkanda to Shirpur Distance

Shirpur is approximately 1250+ km from Narkanda. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Shirpur, with a total travel time of approximately 16 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 Narkanda, India to Shirpur, India

Via Mohali, Indore

RECOMMENDED

FASTEST

Narkanda

Mohali

Indore

Shirpur

Approx Travel Time

15h 20m

₹12,188

Onwards

Via Delhi, Nashik

Narkanda

Delhi

Nashik

Shirpur

Approx Travel Time

19h 42m

₹8,553

Onwards

Ads by MMT

Via Delhi, Ratlam

CHEAPEST

Narkanda

Delhi

Ratlam

Shirpur

Approx Travel Time

1d 0h 12m

₹3,153

Onwards

Via Chandigarh, Indore

Narkanda

Chandigarh

Indore

Shirpur

Approx Travel Time

1d 7h 27m

₹3,305

Onwards

Ads by MMT

Via Delhi, Indore

Narkanda

Delhi

Indore

Shirpur

Approx Travel Time

20h 22m

₹8,405

Onwards

Via Delhi, Shirdi

Narkanda

Delhi

Shirdi

Shirpur

Approx Travel Time

20h 24m

₹8,508

Onwards

Via Delhi, Aurangabad, Maharashtra

Narkanda

Delhi

Aurangabad, Maharashtra

Shirpur

Approx Travel Time

22h 17m

₹7,253

Onwards

Via Chandigarh, Ratlam

Narkanda

Chandigarh

Ratlam

Shirpur

Approx Travel Time

1d 0h 32m

₹3,260

Onwards

Via Mohali, Ahmedabad

Narkanda

Mohali

Ahmedabad

Shirpur

Approx Travel Time

22h 25m

₹14,633

Onwards

Via Mohali, Udaipur

Narkanda

Mohali

Udaipur

Shirpur

Approx Travel Time

20h 45m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Narkanda and Shirpur?

The straight-line distance is approximately 1100+ km.

What is the distance from Narkanda to Shirpur via Mohali?

Via Mohali, the distance is approximately 1250+ km, taking around 16 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India