hero
How2Go
Sangrur to Saharanpur

Sangrur to Saharanpur

Saharanpur is approximately 200+ kms from Sangrur. The fastest way to reach Saharanpur from Sangrur is by Bus, Train Via Rajpura. It takes approximately 4 hours. The cheapest way to reach Saharanpur from Sangrur is by Train Via Ludhiana which would take approximately 5 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

Sangrur

Saharanpur

Approx Travel Time

4h 29m

₹6,620

Onwards

Sangrur

Saharanpur

Approx Travel Time

5h

₹1,299

Onwards

Via Chandigarh

Sangrur

Chandigarh

Saharanpur

Approx Travel Time

5h 10m

₹669

Onwards

Ads by MMT

Via Dhuri

Sangrur

Dhuri

Saharanpur

Approx Travel Time

5h 6m

₹205

Onwards

Via Patiala

Sangrur

Patiala

Saharanpur

Approx Travel Time

4h 35m

₹621

Onwards

Ads by MMT

Via Ludhiana

CHEAPEST

Sangrur

Ludhiana

Saharanpur

Approx Travel Time

5h 6m

₹165

Onwards

Sangrur

Ludhiana

Saharanpur

Approx Travel Time

5h 32m

On Demand

Via Khanna

Sangrur

Khanna

Saharanpur

Approx Travel Time

4h 35m

On Demand

Via Sirhind

Sangrur

Sirhind

Saharanpur

Approx Travel Time

4h 22m

On Demand

Via Rajpura

FASTEST

Sangrur

Rajpura

Saharanpur

Approx Travel Time

4h 2m

₹546

Onwards

Frequently Asked Questions

What is the distance between Sangrur and Saharanpur?

Saharanpur is approximately 200+ kms from Sangrur.

How long does it take to reach Saharanpur from Sangrur?

It takes approximately 4 hours to reach Saharanpur from Sangrur by Bus, Train Via Rajpura.

What is the cheapest way to reach Saharanpur from Sangrur?

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

What is the fastest way to reach Saharanpur from Sangrur?

The fastest way to reach Saharanpur from Sangrur is by Bus, Train Via Rajpura.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India