hero
How2Go
Hoshiarpur to Nabha

Hoshiarpur to Nabha

Nabha is approximately 150+ kms from Hoshiarpur. The fastest way to reach Nabha from Hoshiarpur is by Bus, Train Via Ludhiana. It takes approximately 6 hours. The cheapest way to reach Nabha from Hoshiarpur is by Cab, Train Via Phagwara which would take approximately 6 hours.

Sort By
Mode of Transport

Via Phagwara

RECOMMENDED

Hoshiarpur

Phagwara

Nabha

Approx Travel Time

5h 41m

On Demand

Hoshiarpur

Phagwara

Nabha

Approx Travel Time

5h 37m

On Demand

Hoshiarpur

Phagwara

Nabha

Approx Travel Time

6h 20m

On Demand

Via Ludhiana

Hoshiarpur

Ludhiana

Nabha

Approx Travel Time

5h 59m

On Demand

FASTEST

Hoshiarpur

Ludhiana

Nabha

Approx Travel Time

5h 34m

On Demand

Ads by MMT

Via Jalandhar

Hoshiarpur

Jalandhar

Nabha

Approx Travel Time

5h 45m

On Demand

Hoshiarpur

Jalandhar

Nabha

Approx Travel Time

5h 51m

On Demand

Hoshiarpur

Jalandhar

Nabha

Approx Travel Time

6h 25m

On Demand

Via Barnala

Hoshiarpur

Barnala

Nabha

Approx Travel Time

5h 37m

On Demand

Ads by MMT

Frequently Asked Questions

What is the distance between Hoshiarpur and Nabha?

Nabha is approximately 150+ kms from Hoshiarpur.

How long does it take to reach Nabha from Hoshiarpur?

It takes approximately 6 hours to reach Nabha from Hoshiarpur by Bus, Train Via Ludhiana.

What is the cheapest way to reach Nabha from Hoshiarpur?

The cheapest way to reach Nabha from Hoshiarpur is by Cab, Train Via Phagwara.

What is the fastest way to reach Nabha from Hoshiarpur?

The fastest way to reach Nabha from Hoshiarpur is by Bus, Train Via Ludhiana.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India