hero
How2Go
Loharu to Gurdaspur

Loharu to Gurdaspur

Gurdaspur is approximately 450+ km from Loharu, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Gurdaspur.

Read More
Sort By
Mode of Transport

Via Bhadra

RECOMMENDED

Loharu

Bhadra

Gurdaspur

Approx Travel Time

9h 26m

₹1,194

Onwards

Via Sadulpur, Bhadra

FASTEST

Loharu

Sadulpur

Bhadra

Gurdaspur

Approx Travel Time

8h 36m

₹1,339

Onwards

Via Bhiwani

Loharu

Bhiwani

Gurdaspur

Approx Travel Time

10h 35m

₹1,649

Onwards

Via Sadulpur, Ludhiana

Loharu

Sadulpur

Ludhiana

Gurdaspur

Approx Travel Time

11h 28m

₹3,200

Onwards

Via Sirsa

Loharu

Sirsa

Gurdaspur

Approx Travel Time

9h 17m

₹7,050

Onwards

Loharu

Sirsa

Gurdaspur

Approx Travel Time

9h 51m

₹1,109

Onwards

Via Sadulpur, Hisar, Amritsar

CHEAPEST

Loharu

Sadulpur

Hisar

Amritsar

Gurdaspur

Approx Travel Time

16h 34m

₹590

Onwards

Via Sadulpur

Loharu

Sadulpur

Gurdaspur

Approx Travel Time

9h 37m

₹1,094

Onwards

Via Chirawa

Loharu

Chirawa

Gurdaspur

Approx Travel Time

10h 4m

₹1,194

Onwards

Via Hisar

Loharu

Hisar

Gurdaspur

Approx Travel Time

10h 17m

₹1,094

Onwards

Frequently Asked Questions

What is the distance between Loharu and Gurdaspur?

Gurdaspur is approximately 450+ kms from Loharu.

How long does it take to reach Gurdaspur from Loharu?

It takes approximately 9 hours to reach Gurdaspur from Loharu by Train, Bus Via Sadulpur, Bhadra.

What is the cheapest way to reach Gurdaspur from Loharu?

The cheapest way to reach Gurdaspur from Loharu is by Train Via Sadulpur, Hisar, Amritsar.

What is the fastest way to reach Gurdaspur from Loharu?

The fastest way to reach Gurdaspur from Loharu is by Train, Bus Via Sadulpur, Bhadra.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India