hero
How2Go
Hoshiarpur to Moradabad

Hoshiarpur to Moradabad

Moradabad is approximately 450+ kms from Hoshiarpur. The fastest way to reach Moradabad from Hoshiarpur is by Train Via Chandigarh. It takes approximately 10 hours. The cheapest way to reach Moradabad from Hoshiarpur is by Train Via Chandigarh which would take approximately 10 hours.

Sort By
Mode of Transport

Via Chandigarh

RECOMMENDED

CHEAPEST

FASTEST

Hoshiarpur

Chandigarh

Moradabad

Approx Travel Time

10h 10m

₹320

Onwards

Hoshiarpur

Chandigarh

Moradabad

Approx Travel Time

10h 55m

₹603

Onwards

Via Ambala

Hoshiarpur

Ambala

Moradabad

Approx Travel Time

10h 25m

₹325

Onwards

Hoshiarpur

Ambala

Moradabad

Approx Travel Time

10h 55m

₹3,401

Onwards

Ads by MMT

Via Mohali

Hoshiarpur

Mohali

Moradabad

Approx Travel Time

10h 40m

On Demand

Via Nangal

Hoshiarpur

Nangal

Moradabad

Approx Travel Time

10h 56m

₹2,709

Onwards

Ads by MMT

Via Phagwara

Hoshiarpur

Phagwara

Moradabad

Approx Travel Time

10h 55m

₹2,165

Onwards

Hoshiarpur

Phagwara

Moradabad

Approx Travel Time

10h 55m

₹410

Onwards

Via Ludhiana

Hoshiarpur

Ludhiana

Moradabad

Approx Travel Time

10h 55m

₹390

Onwards

Via Khanna

Hoshiarpur

Khanna

Moradabad

Approx Travel Time

11h 10m

₹3,046

Onwards

Frequently Asked Questions

What is the distance between Hoshiarpur and Moradabad?

Moradabad is approximately 450+ kms from Hoshiarpur.

How long does it take to reach Moradabad from Hoshiarpur?

It takes approximately 10 hours to reach Moradabad from Hoshiarpur by Train Via Chandigarh.

What is the cheapest way to reach Moradabad from Hoshiarpur?

The cheapest way to reach Moradabad from Hoshiarpur is by Train Via Chandigarh.

What is the fastest way to reach Moradabad from Hoshiarpur?

The fastest way to reach Moradabad from Hoshiarpur is by Train Via Chandigarh.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India