hero
How2Go
Gurdaspur to Sangrur

Gurdaspur to Sangrur

Sangrur is approximately 250+ kms from Gurdaspur. The fastest way to reach Sangrur from Gurdaspur is by Train Via Jalandhar. It takes approximately 6 hours. The cheapest way to reach Sangrur from Gurdaspur is by Train Via Ludhiana which would take approximately 7 hours.

Sort By
Mode of Transport

Via Jalandhar

RECOMMENDED

Gurdaspur

Jalandhar

Sangrur

Approx Travel Time

6h 36m

₹2,593

Onwards

FASTEST

Gurdaspur

Jalandhar

Sangrur

Approx Travel Time

6h 12m

₹190

Onwards

Gurdaspur

Jalandhar

Sangrur

Approx Travel Time

7h 14m

₹300

Onwards

Via Ludhiana

Gurdaspur

Ludhiana

Sangrur

Approx Travel Time

6h 48m

₹2,015

Onwards

CHEAPEST

Gurdaspur

Ludhiana

Sangrur

Approx Travel Time

6h 32m

₹185

Onwards

Ads by MMT

Via Bathinda

Gurdaspur

Bathinda

Sangrur

Approx Travel Time

8h 39m

₹1,036

Onwards

Via Pathankot

Gurdaspur

Pathankot

Sangrur

Approx Travel Time

7h 41m

On Demand

Gurdaspur

Pathankot

Sangrur

Approx Travel Time

7h 59m

On Demand

Gurdaspur

Pathankot

Sangrur

Approx Travel Time

7h 39m

₹240

Onwards

Ads by MMT

Via Amritsar

Gurdaspur

Amritsar

Sangrur

Approx Travel Time

8h 6m

₹2,077

Onwards

Frequently Asked Questions

What is the distance between Gurdaspur and Sangrur?

Sangrur is approximately 250+ kms from Gurdaspur.

How long does it take to reach Sangrur from Gurdaspur?

It takes approximately 6 hours to reach Sangrur from Gurdaspur by Train Via Jalandhar.

What is the cheapest way to reach Sangrur from Gurdaspur?

The cheapest way to reach Sangrur from Gurdaspur is by Train Via Ludhiana.

What is the fastest way to reach Sangrur from Gurdaspur?

The fastest way to reach Sangrur from Gurdaspur is by Train Via Jalandhar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India