hero
How2Go
Shahjahanpur to Firozpur

Shahjahanpur to Firozpur

Firozpur is approximately 650+ kms from Shahjahanpur. The fastest way to reach Firozpur from Shahjahanpur is by Cab. It takes approximately 11 hours. The cheapest way to reach Firozpur from Shahjahanpur is by Train which would take approximately 15 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Shahjahanpur

Firozpur

Approx Travel Time

15h 16m

₹380

Onwards

Via Lucknow, Amritsar

Shahjahanpur

Lucknow

Amritsar

Firozpur

Approx Travel Time

11h 25m

₹12,917

Onwards

Ads by MMT

Direct Cab

FASTEST

Shahjahanpur

Firozpur

Approx Travel Time

10h 44m

₹14,933

Onwards

Via Ghaziabad, Bathinda

Shahjahanpur

Ghaziabad

Bathinda

Firozpur

Approx Travel Time

12h 38m

₹4,497

Onwards

Ads by MMT

Via Delhi

Shahjahanpur

Delhi

Firozpur

Approx Travel Time

13h 55m

₹1,497

Onwards

Via Ludhiana

Shahjahanpur

Ludhiana

Firozpur

Approx Travel Time

11h 34m

₹3,171

Onwards

Shahjahanpur

Ludhiana

Firozpur

Approx Travel Time

11h 14m

₹625

Onwards

Shahjahanpur

Ludhiana

Firozpur

Approx Travel Time

11h 54m

₹470

Onwards

Via Rajpura

Shahjahanpur

Rajpura

Firozpur

Approx Travel Time

11h 41m

₹3,664

Onwards

Via Ambala

Shahjahanpur

Ambala

Firozpur

Approx Travel Time

11h 56m

₹4,082

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Firozpur?

Firozpur is approximately 650+ kms from Shahjahanpur.

How long does it take to reach Firozpur from Shahjahanpur?

It takes approximately 11 hours to reach Firozpur from Shahjahanpur by Cab.

What is the cheapest way to reach Firozpur from Shahjahanpur?

The cheapest way to reach Firozpur from Shahjahanpur is by Train.

What is the fastest way to reach Firozpur from Shahjahanpur?

The fastest way to reach Firozpur from Shahjahanpur is by Cab.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India