hero
Home
Sangrur to Shahjahanpur

Sangrur to Shahjahanpur - Multiple Options To Reach By Train, Cab, Bus, Flight

Shahjahanpur is approximately 550+ kms from Sangrur. The fastest way to reach Shahjahanpur from Sangrur is by Train, Flight Via Delhi, Bareilly. It takes approximately 10 hours. The cheapest way to reach Shahjahanpur from Sangrur is by Train Via Rohtak which would take approximately 13 hours.

Sort By
Mode of Transport

Via Narwana

RECOMMENDED

Sangrur

Narwana

Shahjahanpur

Approx Travel Time

12h 10m

₹435

Onwards

Via Ambala

Sangrur

Ambala

Shahjahanpur

Approx Travel Time

12h 37m

₹2,785

Onwards

Ads by MMT

Via Delhi

Sangrur

Delhi

Shahjahanpur

Approx Travel Time

12h 25m

₹405

Onwards

Sangrur

Delhi

Shahjahanpur

Approx Travel Time

13h 55m

₹1,384

Onwards

Via Jind

Sangrur

Jind

Shahjahanpur

Approx Travel Time

12h 10m

₹415

Onwards

Ads by MMT

Via Tohana

Sangrur

Tohana

Shahjahanpur

Approx Travel Time

12h 25m

₹455

Onwards

Via Bahadurgarh

Sangrur

Bahadurgarh

Shahjahanpur

Approx Travel Time

12h 40m

₹400

Onwards

Via Rohtak

CHEAPEST

Sangrur

Rohtak

Shahjahanpur

Approx Travel Time

12h 25m

₹390

Onwards

Via Yamunanagar

Sangrur

Yamunanagar

Shahjahanpur

Approx Travel Time

12h 40m

₹4,948

Onwards

Via Delhi, Bareilly

FASTEST

Sangrur

Delhi

Bareilly

Shahjahanpur

Approx Travel Time

9h 50m

₹13,659

Onwards

Frequently Asked Questions

What is the distance between Sangrur and Shahjahanpur?

Shahjahanpur is approximately 550+ kms from Sangrur.

How long does it take to reach Shahjahanpur from Sangrur?

It takes approximately 10 hours to reach Shahjahanpur from Sangrur by Train, Flight Via Delhi, Bareilly.

What is the cheapest way to reach Shahjahanpur from Sangrur?

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

What is the fastest way to reach Shahjahanpur from Sangrur?

The fastest way to reach Shahjahanpur from Sangrur is by Train, Flight Via Delhi, Bareilly.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India