hero
How2Go
Sangrur to Udhampur

Sangrur to Udhampur

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

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Sangrur

Udhampur

Approx Travel Time

8h 11m

₹245

Onwards

Via Ludhiana

FASTEST

Sangrur

Ludhiana

Udhampur

Approx Travel Time

6h 10m

₹290

Onwards

Sangrur

Ludhiana

Udhampur

Approx Travel Time

6h 22m

₹335

Onwards

Sangrur

Ludhiana

Udhampur

Approx Travel Time

6h 38m

₹2,031

Onwards

Via Pathankot

Sangrur

Pathankot

Udhampur

Approx Travel Time

9h 5m

₹2,582

Onwards

Via Phillaur, Pathankot

Sangrur

Phillaur

Pathankot

Udhampur

Approx Travel Time

10h 45m

₹5,275

Onwards

Via Jalandhar

Sangrur

Jalandhar

Udhampur

Approx Travel Time

7h 16m

₹280

Onwards

Sangrur

Jalandhar

Udhampur

Approx Travel Time

7h 28m

₹890

Onwards

Via Kathua

Sangrur

Kathua

Udhampur

Approx Travel Time

7h 41m

₹335

Onwards

Via Dhuri

Sangrur

Dhuri

Udhampur

Approx Travel Time

7h 49m

₹2,374

Onwards

Frequently Asked Questions

What is the distance between Sangrur and Udhampur?

Udhampur is approximately 350+ kms from Sangrur.

How long does it take to reach Udhampur from Sangrur?

It takes approximately 6 hours to reach Udhampur from Sangrur by Train Via Ludhiana.

What is the cheapest way to reach Udhampur from Sangrur?

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

What is the fastest way to reach Udhampur from Sangrur?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India