hero
Home
Shahjahanpur to Sangrur

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

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

Sort By
Mode of Transport

Via Narwana

RECOMMENDED

Shahjahanpur

Narwana

Sangrur

Approx Travel Time

12h 10m

₹435

Onwards

Via Ambala

Shahjahanpur

Ambala

Sangrur

Approx Travel Time

12h 37m

₹2,669

Onwards

Ads by MMT

Via Delhi

Shahjahanpur

Delhi

Sangrur

Approx Travel Time

12h 25m

₹405

Onwards

Shahjahanpur

Delhi

Sangrur

Approx Travel Time

13h 55m

₹1,384

Onwards

Via Jind

Shahjahanpur

Jind

Sangrur

Approx Travel Time

12h 10m

₹415

Onwards

Ads by MMT

Via Tohana

Shahjahanpur

Tohana

Sangrur

Approx Travel Time

12h 25m

₹455

Onwards

Via Bahadurgarh

Shahjahanpur

Bahadurgarh

Sangrur

Approx Travel Time

12h 40m

₹400

Onwards

Via Rohtak

CHEAPEST

Shahjahanpur

Rohtak

Sangrur

Approx Travel Time

12h 25m

₹390

Onwards

Via Yamunanagar

Shahjahanpur

Yamunanagar

Sangrur

Approx Travel Time

12h 40m

₹4,053

Onwards

Via Bareilly, Delhi

FASTEST

Shahjahanpur

Bareilly

Delhi

Sangrur

Approx Travel Time

9h 50m

₹13,562

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 10 hours to reach Sangrur from Shahjahanpur by Train, Flight Via Bareilly, Delhi.

What is the cheapest way to reach Sangrur from Shahjahanpur?

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

What is the fastest way to reach Sangrur from Shahjahanpur?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India