hero
How2Go
Salem to Hoshiarpur

Salem to Hoshiarpur

Hoshiarpur is approximately 2450+ kms from Salem. The fastest way to reach Hoshiarpur from Salem is by Train Via Delhi. It takes approximately 51 hours. The cheapest way to reach Hoshiarpur from Salem is by Train, Bus Via Faridabad which would take approximately 53 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Salem

Delhi

Hoshiarpur

Approx Travel Time

2d 2h 40m

On Demand

Salem

Delhi

Hoshiarpur

Approx Travel Time

2d 4h 40m

₹1,334

Onwards

Via Maler Kotla

Salem

Maler Kotla

Hoshiarpur

Approx Travel Time

2d 2h 40m

₹3,624

Onwards

Ads by MMT

Via Ludhiana

Salem

Ludhiana

Hoshiarpur

Approx Travel Time

2d 2h 40m

On Demand

Via Phagwara

Salem

Phagwara

Hoshiarpur

Approx Travel Time

2d 2h 40m

₹2,609

Onwards

Ads by MMT

Via Ambala

Salem

Ambala

Hoshiarpur

Approx Travel Time

2d 2h 55m

On Demand

Salem

Ambala

Hoshiarpur

Approx Travel Time

2d 3h 25m

₹4,306

Onwards

Via Chandigarh

Salem

Chandigarh

Hoshiarpur

Approx Travel Time

2d 2h 55m

On Demand

Salem

Chandigarh

Hoshiarpur

Approx Travel Time

2d 3h 25m

₹3,349

Onwards

Via Faridabad

CHEAPEST

Salem

Faridabad

Hoshiarpur

Approx Travel Time

2d 4h 55m

₹1,307

Onwards

Frequently Asked Questions

What is the distance between Salem and Hoshiarpur?

Hoshiarpur is approximately 2450+ kms from Salem.

How long does it take to reach Hoshiarpur from Salem?

It takes approximately 51 hours to reach Hoshiarpur from Salem by Train Via Delhi.

What is the cheapest way to reach Hoshiarpur from Salem?

The cheapest way to reach Hoshiarpur from Salem is by Train, Bus Via Faridabad.

What is the fastest way to reach Hoshiarpur from Salem?

The fastest way to reach Hoshiarpur from Salem is by Train Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India