hero
How2Go
Sangrur to Shahjahanpur

Sangrur to Shahjahanpur

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

Sort By
Mode of Transport

Via Rajpura

RECOMMENDED

FASTEST

Sangrur

Rajpura

Shahjahanpur

Approx Travel Time

10h 28m

₹756

Onwards

Sangrur

Rajpura

Shahjahanpur

Approx Travel Time

10h 55m

₹3,189

Onwards

Via Saharanpur

Sangrur

Saharanpur

Shahjahanpur

Approx Travel Time

10h 56m

₹5,251

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Sangrur

Delhi

Shahjahanpur

Approx Travel Time

10h 48m

₹340

Onwards

Sangrur

Delhi

Shahjahanpur

Approx Travel Time

15h 11m

₹3,099

Onwards

Via Delhi, Chandausi

Sangrur

Delhi

Chandausi

Shahjahanpur

Approx Travel Time

15h 36m

₹6,481

Onwards

Ads by MMT

Via Yamunanagar

Sangrur

Yamunanagar

Shahjahanpur

Approx Travel Time

11h 19m

₹4,556

Onwards

Via Ambala

Sangrur

Ambala

Shahjahanpur

Approx Travel Time

11h 15m

₹2,720

Onwards

Via Chandigarh

Sangrur

Chandigarh

Shahjahanpur

Approx Travel Time

11h 39m

₹2,877

Onwards

Via Sirhind

Sangrur

Sirhind

Shahjahanpur

Approx Travel Time

12h 27m

₹3,170

Onwards

Frequently Asked Questions

What is the distance between Sangrur and Shahjahanpur?

Shahjahanpur is approximately 500+ kms from Sangrur.

How long does it take to reach Shahjahanpur from Sangrur?

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

What is the cheapest way to reach Shahjahanpur from Sangrur?

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

What is the fastest way to reach Shahjahanpur from Sangrur?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India