hero
How2Go

Shahabad to Hoshiarpur

Hoshiarpur is approximately 650+ kms from Shahabad. The fastest way to reach Hoshiarpur from Shahabad is by Train, Cab Via Haridwar. It takes approximately 15 hours. The cheapest way to reach Hoshiarpur from Shahabad is by Train, Cab Via Moradabad, Ambala which would take approximately 17 hours.

Sort By
Mode of Transport

Via Moradabad, Ambala

RECOMMENDED

Shahabad

Moradabad

Ambala

Hoshiarpur

Approx Travel Time

15h 50m

On Demand

CHEAPEST

Shahabad

Moradabad

Ambala

Hoshiarpur

Approx Travel Time

16h 20m

₹3,747

Onwards

Via Haridwar

FASTEST

Shahabad

Haridwar

Hoshiarpur

Approx Travel Time

15h 10m

₹6,420

Onwards

Ads by MMT

Via Moradabad, Ludhiana

Shahabad

Moradabad

Ludhiana

Hoshiarpur

Approx Travel Time

16h 20m

On Demand

Frequently Asked Questions

What is the distance between Shahabad and Hoshiarpur?

Hoshiarpur is approximately 650+ kms from Shahabad.

How long does it take to reach Hoshiarpur from Shahabad?

It takes approximately 15 hours to reach Hoshiarpur from Shahabad by Train, Cab Via Haridwar.

What is the cheapest way to reach Hoshiarpur from Shahabad?

The cheapest way to reach Hoshiarpur from Shahabad is by Train, Cab Via Moradabad, Ambala.

What is the fastest way to reach Hoshiarpur from Shahabad?

The fastest way to reach Hoshiarpur from Shahabad is by Train, Cab Via Haridwar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India