hero
Home
Hazaribagh to Moradabad

Hazaribagh to Moradabad - Multiple Options To Reach By Train, Bus, Flight, Cab

Moradabad is approximately 900+ kms from Hazaribagh. The fastest way to reach Moradabad from Hazaribagh is by Train, Flight Via Lucknow. It takes approximately 14 hours. The cheapest way to reach Moradabad from Hazaribagh is by Train Via Gaya which would take approximately 20 hours.

Sort By
Mode of Transport

Via Aurangabad, Bihar

RECOMMENDED

Hazaribagh

Aurangabad, Bihar

Moradabad

Approx Travel Time

20h 10m

₹565

Onwards

Via Gaya

CHEAPEST

Hazaribagh

Gaya

Moradabad

Approx Travel Time

20h 10m

₹505

Onwards

Hazaribagh

Gaya

Moradabad

Approx Travel Time

20h 40m

₹740

Onwards

Hazaribagh

Gaya

Moradabad

Approx Travel Time

21h 25m

₹5,139

Onwards

Ads by MMT

Via Rafiganj

Hazaribagh

Rafiganj

Moradabad

Approx Travel Time

20h 10m

₹575

Onwards

Via Gorakhpur

Hazaribagh

Gorakhpur

Moradabad

Approx Travel Time

22h 40m

₹1,200

Onwards

Ads by MMT

Via Lucknow

FASTEST

Hazaribagh

Lucknow

Moradabad

Approx Travel Time

13h 55m

₹1,408

Onwards

Via Patna

Hazaribagh

Patna

Moradabad

Approx Travel Time

23h 10m

₹714

Onwards

Hazaribagh

Patna

Moradabad

Approx Travel Time

1d 0h 17m

₹6,662

Onwards

Via Baghmara

Hazaribagh

Baghmara

Moradabad

Approx Travel Time

23h 55m

On Demand

Frequently Asked Questions

What is the distance between Hazaribagh and Moradabad?

Moradabad is approximately 900+ kms from Hazaribagh.

How long does it take to reach Moradabad from Hazaribagh?

It takes approximately 14 hours to reach Moradabad from Hazaribagh by Train, Flight Via Lucknow.

What is the cheapest way to reach Moradabad from Hazaribagh?

The cheapest way to reach Moradabad from Hazaribagh is by Train Via Gaya.

What is the fastest way to reach Moradabad from Hazaribagh?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India