hero
How2Go
Gurdaspur to Sultanpur-Lodhi

Gurdaspur to Sultanpur-Lodhi

Sultanpur Lodhi is approximately 150+ km from Gurdaspur, 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 Sultanpur Lodhi.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

Gurdaspur

Sultanpur Lodhi

Approx Travel Time

5h 12m

On Demand

Via Dasua, Jalandhar

FASTEST

Gurdaspur

Dasua

Jalandhar

Sultanpur Lodhi

Approx Travel Time

2h 59m

₹914

Onwards

Gurdaspur

Dasua

Jalandhar

Sultanpur Lodhi

Approx Travel Time

3h 28m

₹1,568

Onwards

Via Jalandhar

CHEAPEST

Gurdaspur

Jalandhar

Sultanpur Lodhi

Approx Travel Time

3h 42m

₹160

Onwards

Gurdaspur

Jalandhar

Sultanpur Lodhi

Approx Travel Time

3h 58m

₹859

Onwards

Via Dasua

Gurdaspur

Dasua

Sultanpur Lodhi

Approx Travel Time

3h 22m

₹854

Onwards

Via Mukerian, Jalandhar

Gurdaspur

Mukerian

Jalandhar

Sultanpur Lodhi

Approx Travel Time

3h 38m

₹255

Onwards

Via Amritsar

Gurdaspur

Amritsar

Sultanpur Lodhi

Approx Travel Time

4h 17m

₹220

Onwards

Via Mukerian

Gurdaspur

Mukerian

Sultanpur Lodhi

Approx Travel Time

4h 31m

₹195

Onwards

Via Dasua, Kapurthala

Gurdaspur

Dasua

Kapurthala

Sultanpur Lodhi

Approx Travel Time

3h 41m

₹914

Onwards

Frequently Asked Questions

What is the distance between Gurdaspur and Sultanpur-Lodhi?

Sultanpur-Lodhi is approximately 150+ kms from Gurdaspur.

How long does it take to reach Sultanpur-Lodhi from Gurdaspur?

It takes approximately 3 hours to reach Sultanpur-Lodhi from Gurdaspur by Bus, Train Via Dasua, Jalandhar.

What is the cheapest way to reach Sultanpur-Lodhi from Gurdaspur?

The cheapest way to reach Sultanpur-Lodhi from Gurdaspur is by Train Via Jalandhar.

What is the fastest way to reach Sultanpur-Lodhi from Gurdaspur?

The fastest way to reach Sultanpur-Lodhi from Gurdaspur is by Bus, Train Via Dasua, Jalandhar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India