hero
How2Go
Dharamsala to Sangrur

Dharamsala to Sangrur

Sangrur is approximately 250+ km from Dharamsala, 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 Cab

RECOMMENDED

Dharamsala

Sangrur

Approx Travel Time

6h 31m

₹4,867

Onwards

Via Kangra, Ludhiana, Dhuri

FASTEST

Dharamsala

Kangra

Ludhiana

Dhuri

Sangrur

Approx Travel Time

4h 14m

₹2,052

Onwards

Via Ludhiana

CHEAPEST

Dharamsala

Ludhiana

Sangrur

Approx Travel Time

9h 22m

₹467

Onwards

Dharamsala

Ludhiana

Sangrur

Approx Travel Time

9h 50m

₹512

Onwards

Via Hoshiarpur

Dharamsala

Hoshiarpur

Sangrur

Approx Travel Time

6h 56m

₹2,182

Onwards

Via Kharar

Dharamsala

Kharar

Sangrur

Approx Travel Time

8h 7m

₹3,255

Onwards

Via Pathankot

Dharamsala

Pathankot

Sangrur

Approx Travel Time

9h 20m

₹3,536

Onwards

Via Chandigarh

Dharamsala

Chandigarh

Sangrur

Approx Travel Time

9h 4m

₹1,263

Onwards

Via Ludhiana, Dhuri

Dharamsala

Ludhiana

Dhuri

Sangrur

Approx Travel Time

10h 2m

₹522

Onwards

Via Ludhiana, Maler Kotla

Dharamsala

Ludhiana

Maler Kotla

Sangrur

Approx Travel Time

9h 53m

₹682

Onwards

Frequently Asked Questions

What is the distance between Dharamsala and Sangrur?

Sangrur is approximately 250+ kms from Dharamsala.

How long does it take to reach Sangrur from Dharamsala?

It takes approximately 4 hours to reach Sangrur from Dharamsala by Cab, Bus, Train Via Kangra, Ludhiana, Dhuri.

What is the cheapest way to reach Sangrur from Dharamsala?

The cheapest way to reach Sangrur from Dharamsala is by Bus, Train Via Ludhiana.

What is the fastest way to reach Sangrur from Dharamsala?

The fastest way to reach Sangrur from Dharamsala is by Cab, Bus, Train Via Kangra, Ludhiana, Dhuri.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India