hero
How2Go
Shahganj to Moradabad

Shahganj to Moradabad

Moradabad is approximately 550+ kms from Shahganj. The fastest way to reach Moradabad from Shahganj is by Train, Flight Via Lucknow. It takes approximately 6 hours. The cheapest way to reach Moradabad from Shahganj is by Train which would take approximately 11 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Shahganj

Moradabad

Approx Travel Time

11h

₹190

Onwards

Via Lucknow

Shahganj

Lucknow

Moradabad

Approx Travel Time

12h 40m

₹395

Onwards

FASTEST

Shahganj

Lucknow

Moradabad

Approx Travel Time

6h 10m

On Demand

Shahganj

Lucknow

Moradabad

Approx Travel Time

14h 25m

₹1,070

Onwards

Shahganj

Lucknow

Moradabad

Approx Travel Time

14h 17m

₹6,748

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Shahganj and Moradabad?

Moradabad is approximately 550+ kms from Shahganj.

How long does it take to reach Moradabad from Shahganj?

It takes approximately 6 hours to reach Moradabad from Shahganj by Train, Flight Via Lucknow.

What is the cheapest way to reach Moradabad from Shahganj?

The cheapest way to reach Moradabad from Shahganj is by Train.

What is the fastest way to reach Moradabad from Shahganj?

The fastest way to reach Moradabad from Shahganj is by Train, Flight Via Lucknow.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India