hero
How2Go
Fazilka to Shahjahanpur

Fazilka to Shahjahanpur

Shahjahanpur is approximately 650+ kms from Fazilka. The fastest way to reach Shahjahanpur from Fazilka is by Train, Flight Via Delhi, Bareilly. It takes approximately 13 hours. The cheapest way to reach Shahjahanpur from Fazilka is by Train Via Ambala which would take approximately 17 hours.

Sort By
Mode of Transport

Via Bathinda

RECOMMENDED

Fazilka

Bathinda

Shahjahanpur

Approx Travel Time

15h 10m

₹495

Onwards

Via Delhi

Fazilka

Delhi

Shahjahanpur

Approx Travel Time

15h 25m

₹535

Onwards

Fazilka

Delhi

Shahjahanpur

Approx Travel Time

16h 55m

₹964

Onwards

Ads by MMT

Via Rewari

Fazilka

Rewari

Shahjahanpur

Approx Travel Time

15h 55m

On Demand

Via Rajpura

Fazilka

Rajpura

Shahjahanpur

Approx Travel Time

16h 10m

₹485

Onwards

Ads by MMT

Via Delhi, Bareilly

FASTEST

Fazilka

Delhi

Bareilly

Shahjahanpur

Approx Travel Time

12h 50m

₹13,860

Onwards

Fazilka

Delhi

Bareilly

Shahjahanpur

Approx Travel Time

13h 39m

₹15,823

Onwards

Via Ambala

CHEAPEST

Fazilka

Ambala

Shahjahanpur

Approx Travel Time

16h 29m

₹480

Onwards

Via Mathura

Fazilka

Mathura

Shahjahanpur

Approx Travel Time

16h 40m

On Demand

Via Ambala, Moradabad

Fazilka

Ambala

Moradabad

Shahjahanpur

Approx Travel Time

17h 39m

₹490

Onwards

Frequently Asked Questions

What is the distance between Fazilka and Shahjahanpur?

Shahjahanpur is approximately 650+ kms from Fazilka.

How long does it take to reach Shahjahanpur from Fazilka?

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

What is the cheapest way to reach Shahjahanpur from Fazilka?

The cheapest way to reach Shahjahanpur from Fazilka is by Train Via Ambala.

What is the fastest way to reach Shahjahanpur from Fazilka?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India