hero
How2Go
Phagwara to Hoshangabad

Phagwara to Hoshangabad

Hoshangabad is approximately 1150+ kms from Phagwara. The fastest way to reach Hoshangabad from Phagwara is by Train, Flight, Bus Via Delhi, Bhopal. It takes approximately 14 hours. The cheapest way to reach Hoshangabad from Phagwara is by Bus, Train Via Ludhiana, Bhopal which would take approximately 19 hours.

Sort By
Mode of Transport

Via Ludhiana, Bhopal

RECOMMENDED

CHEAPEST

Phagwara

Ludhiana

Bhopal

Hoshangabad

Approx Travel Time

18h 23m

₹1,185

Onwards

Phagwara

Ludhiana

Bhopal

Hoshangabad

Approx Travel Time

18h 3m

On Demand

Via Agra, Bhopal

Phagwara

Agra

Bhopal

Hoshangabad

Approx Travel Time

1d 2h 17m

₹1,880

Onwards

Phagwara

Agra

Bhopal

Hoshangabad

Approx Travel Time

1d 1h 58m

₹5,967

Onwards

Ads by MMT

Via Mohali, Indore

Phagwara

Mohali

Indore

Hoshangabad

Approx Travel Time

14h 10m

₹7,290

Onwards

Phagwara

Mohali

Indore

Hoshangabad

Approx Travel Time

14h 2m

On Demand

Via Delhi, Bhopal

Phagwara

Delhi

Bhopal

Hoshangabad

Approx Travel Time

13h 39m

₹9,456

Onwards

Phagwara

Delhi

Bhopal

Hoshangabad

Approx Travel Time

14h 22m

₹5,801

Onwards

Phagwara

Delhi

Bhopal

Hoshangabad

Approx Travel Time

14h 23m

₹9,888

Onwards

FASTEST

Phagwara

Delhi

Bhopal

Hoshangabad

Approx Travel Time

13h 38m

₹5,369

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Phagwara and Hoshangabad?

Hoshangabad is approximately 1150+ kms from Phagwara.

How long does it take to reach Hoshangabad from Phagwara?

It takes approximately 14 hours to reach Hoshangabad from Phagwara by Train, Flight, Bus Via Delhi, Bhopal.

What is the cheapest way to reach Hoshangabad from Phagwara?

The cheapest way to reach Hoshangabad from Phagwara is by Bus, Train Via Ludhiana, Bhopal.

What is the fastest way to reach Hoshangabad from Phagwara?

The fastest way to reach Hoshangabad from Phagwara is by Train, Flight, Bus Via Delhi, Bhopal.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India