hero
How2Go
Jammu to Sangrur

Jammu to Sangrur

Sangrur is approximately 300+ km from Jammu, 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 Sangrur.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Jammu

Sangrur

Approx Travel Time

7h 10m

₹1,299

Onwards

Jammu

Sangrur

Approx Travel Time

6h 58m

₹11,099

Onwards

CHEAPEST

Jammu

Sangrur

Approx Travel Time

7h 48m

₹225

Onwards

Via Ludhiana

FASTEST

Jammu

Ludhiana

Sangrur

Approx Travel Time

4h 55m

₹265

Onwards

Jammu

Ludhiana

Sangrur

Approx Travel Time

6h 8m

₹2,193

Onwards

Via Jalandhar

Jammu

Jalandhar

Sangrur

Approx Travel Time

5h 26m

₹255

Onwards

Jammu

Jalandhar

Sangrur

Approx Travel Time

6h 49m

₹964

Onwards

Via Dhuri

Jammu

Dhuri

Sangrur

Approx Travel Time

6h 17m

₹280

Onwards

Via Phagwara

Jammu

Phagwara

Sangrur

Approx Travel Time

6h 46m

₹320

Onwards

Via Mukerian

Jammu

Mukerian

Sangrur

Approx Travel Time

7h

₹305

Onwards

Frequently Asked Questions

What is the distance between Jammu and Sangrur?

Sangrur is approximately 300+ kms from Jammu.

How long does it take to reach Sangrur from Jammu?

It takes approximately 5 hours to reach Sangrur from Jammu by Train Via Ludhiana.

What is the cheapest way to reach Sangrur from Jammu?

The cheapest way to reach Sangrur from Jammu is by Train.

What is the fastest way to reach Sangrur from Jammu?

The fastest way to reach Sangrur from Jammu is by Train Via Ludhiana.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India