hero
How2Go
Shahjahanpur to Sangrur

Shahjahanpur to Sangrur

Sangrur is approximately 550+ kms from Shahjahanpur. The fastest way to reach Sangrur from Shahjahanpur is by Train, Bus Via Rajpura. It takes approximately 11 hours. The cheapest way to reach Sangrur from Shahjahanpur is by Train Via Delhi which would take approximately 11 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Shahjahanpur

Delhi

Sangrur

Approx Travel Time

10h 48m

₹315

Onwards

Shahjahanpur

Delhi

Sangrur

Approx Travel Time

15h 40m

₹1,538

Onwards

Shahjahanpur

Delhi

Sangrur

Approx Travel Time

12h 59m

₹1,024

Onwards

Via Rajpura

FASTEST

Shahjahanpur

Rajpura

Sangrur

Approx Travel Time

10h 28m

₹566

Onwards

Ads by MMT

Via Ambala

Shahjahanpur

Ambala

Sangrur

Approx Travel Time

10h 52m

₹2,748

Onwards

Via Bareilly, Delhi

Shahjahanpur

Bareilly

Delhi

Sangrur

Approx Travel Time

15h 21m

₹3,129

Onwards

Ads by MMT

Via Yamunanagar

Shahjahanpur

Yamunanagar

Sangrur

Approx Travel Time

10h 56m

₹3,997

Onwards

Via Ludhiana

Shahjahanpur

Ludhiana

Sangrur

Approx Travel Time

11h 22m

₹470

Onwards

Shahjahanpur

Ludhiana

Sangrur

Approx Travel Time

11h 38m

₹2,230

Onwards

Via Chandigarh

Shahjahanpur

Chandigarh

Sangrur

Approx Travel Time

11h 39m

₹2,774

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Sangrur?

Sangrur is approximately 550+ kms from Shahjahanpur.

How long does it take to reach Sangrur from Shahjahanpur?

It takes approximately 11 hours to reach Sangrur from Shahjahanpur by Train, Bus Via Rajpura.

What is the cheapest way to reach Sangrur from Shahjahanpur?

The cheapest way to reach Sangrur from Shahjahanpur is by Train Via Delhi.

What is the fastest way to reach Sangrur from Shahjahanpur?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India