Shahada to Gurdaspur Distance

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

Via Indore, Delhi

RECOMMENDED

CHEAPEST

Shahada

Indore

Delhi

Gurdaspur

Approx Travel Time

1d 3h 21m

₹1,100

Onwards

Shahada

Indore

Delhi

Gurdaspur

Approx Travel Time

1d 2h 8m

₹8,443

Onwards

Via Indore, Reengus

Shahada

Indore

Reengus

Gurdaspur

Approx Travel Time

1d 7h 21m

₹2,429

Onwards

Shahada

Indore

Reengus

Gurdaspur

Approx Travel Time

1d 6h 8m

₹9,772

Onwards

Ads by MMT

Via Indore, Jammu

Shahada

Indore

Jammu

Gurdaspur

Approx Travel Time

13h 55m

₹8,724

Onwards

Shahada

Indore

Jammu

Gurdaspur

Approx Travel Time

15h 7m

₹8,912

Onwards

FASTEST

Shahada

Indore

Jammu

Gurdaspur

Approx Travel Time

13h 2m

₹16,067

Onwards

Via Ahmedabad, Amritsar

Shahada

Ahmedabad

Amritsar

Gurdaspur

Approx Travel Time

16h 15m

₹7,709

Onwards

Shahada

Ahmedabad

Amritsar

Gurdaspur

Approx Travel Time

15h 42m

₹7,484

Onwards

Ads by MMT

Via Indore, Mohali

Shahada

Indore

Mohali

Gurdaspur

Approx Travel Time

15h 57m

₹6,558

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Shahada and Gurdaspur?

The straight-line distance is approximately 1150+ km.

What is the distance from Shahada to Gurdaspur via Indore?

Via Indore, the distance is approximately 1500+ km, taking around 28 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India