hero
How2Go
Moradabad to Unchahar

Moradabad to Unchahar

Unchahar is approximately 450+ kms from Moradabad. The fastest way to reach Unchahar from Moradabad is by Flight, Train Via Lucknow. It takes approximately 5 hours. The cheapest way to reach Unchahar from Moradabad is by Train Via Bareilly which would take approximately 11 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Moradabad

Unchahar

Approx Travel Time

9h 30m

On Demand

Via Shahjahanpur

Moradabad

Shahjahanpur

Unchahar

Approx Travel Time

10h 40m

₹340

Onwards

Moradabad

Shahjahanpur

Unchahar

Approx Travel Time

11h 40m

₹1,194

Onwards

Ads by MMT

Via Hardoi

Moradabad

Hardoi

Unchahar

Approx Travel Time

10h 40m

₹340

Onwards

Moradabad

Hardoi

Unchahar

Approx Travel Time

11h 10m

₹5,922

Onwards

Via Bareilly

CHEAPEST

Moradabad

Bareilly

Unchahar

Approx Travel Time

10h 40m

₹295

Onwards

Ads by MMT

Via Lucknow

Moradabad

Lucknow

Unchahar

Approx Travel Time

10h 55m

On Demand

FASTEST

Moradabad

Lucknow

Unchahar

Approx Travel Time

4h 25m

On Demand

Via Bachhrawan

Moradabad

Bachhrawan

Unchahar

Approx Travel Time

10h 40m

₹385

Onwards

Via Sandila

Moradabad

Sandila

Unchahar

Approx Travel Time

10h 40m

₹340

Onwards

Frequently Asked Questions

What is the distance between Moradabad and Unchahar?

Unchahar is approximately 450+ kms from Moradabad.

How long does it take to reach Unchahar from Moradabad?

It takes approximately 5 hours to reach Unchahar from Moradabad by Flight, Train Via Lucknow.

What is the cheapest way to reach Unchahar from Moradabad?

The cheapest way to reach Unchahar from Moradabad is by Train Via Bareilly.

What is the fastest way to reach Unchahar from Moradabad?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India