hero
How2Go
Moradabad to Hoshangabad

Moradabad to Hoshangabad

The fastest way to reach Hoshangabad from Moradabad is by Bus Via Bhopal. The journey takes approximately 8 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Bhopal

RECOMMENDED

CHEAPEST

FASTEST

Moradabad

Bhopal

Hoshangabad

Approx Travel Time

8h 4m

₹950

Onwards

Via Delhi, Bhopal

Moradabad

Delhi

Bhopal

Hoshangabad

Approx Travel Time

10h 8m

₹6,422

Onwards

Moradabad

Delhi

Bhopal

Hoshangabad

Approx Travel Time

10h 4m

₹7,794

Onwards

Moradabad

Delhi

Bhopal

Hoshangabad

Approx Travel Time

11h 15m

₹6,810

Onwards

Moradabad

Delhi

Bhopal

Hoshangabad

Approx Travel Time

10h 38m

₹8,816

Onwards

Moradabad

Delhi

Bhopal

Hoshangabad

Approx Travel Time

10h 34m

₹10,188

Onwards

Via Agra, Bhopal

Moradabad

Agra

Bhopal

Hoshangabad

Approx Travel Time

20h 34m

₹7,606

Onwards

Moradabad

Agra

Bhopal

Hoshangabad

Approx Travel Time

11h 46m

₹24,503

Onwards

Moradabad

Agra

Bhopal

Hoshangabad

Approx Travel Time

12h 4m

₹28,827

Onwards

Moradabad

Agra

Bhopal

Hoshangabad

Approx Travel Time

12h

₹30,199

Onwards

Frequently Asked Questions

What is the distance between Moradabad and Hoshangabad?

Hoshangabad is approximately 0+ kms from Moradabad.

How long does it take to reach Hoshangabad from Moradabad?

It takes approximately 8 hours to reach Hoshangabad from Moradabad by Bus Via Bhopal.

What is the cheapest way to reach Hoshangabad from Moradabad?

The cheapest way to reach Hoshangabad from Moradabad is by Bus Via Bhopal.

What is the fastest way to reach Hoshangabad from Moradabad?

The fastest way to reach Hoshangabad from Moradabad is by Bus Via Bhopal.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India