hero
How2Go
Siwan to Gurdaspur

Siwan to Gurdaspur

Gurdaspur is approximately 1250+ km from Siwan, 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 Lucknow, Amritsar

RECOMMENDED

FASTEST

Siwan

Lucknow

Amritsar

Gurdaspur

Approx Travel Time

13h 49m

₹6,588

Onwards

Siwan

Lucknow

Amritsar

Gurdaspur

Approx Travel Time

14h 22m

₹6,813

Onwards

Siwan

Lucknow

Amritsar

Gurdaspur

Approx Travel Time

14h 21m

₹8,312

Onwards

Siwan

Lucknow

Amritsar

Gurdaspur

Approx Travel Time

16h 7m

₹7,242

Onwards

Siwan

Lucknow

Amritsar

Gurdaspur

Approx Travel Time

16h 40m

₹7,467

Onwards

Via Jalandhar

CHEAPEST

Siwan

Jalandhar

Gurdaspur

Approx Travel Time

1d 0h 37m

₹620

Onwards

Ads by MMT

Via Ludhiana

Siwan

Ludhiana

Gurdaspur

Approx Travel Time

1d 0h 55m

₹1,126

Onwards

Siwan

Ludhiana

Gurdaspur

Approx Travel Time

23h 50m

₹3,254

Onwards

Via Ghaziabad

Siwan

Ghaziabad

Gurdaspur

Approx Travel Time

1d 3h 55m

₹1,521

Onwards

Ads by MMT

Via Varanasi, Jammu

Siwan

Varanasi

Jammu

Gurdaspur

Approx Travel Time

16h 50m

₹7,921

Onwards

Frequently Asked Questions

What is the distance between Siwan and Gurdaspur?

Gurdaspur is approximately 1250+ kms from Siwan.

How long does it take to reach Gurdaspur from Siwan?

It takes approximately 14 hours to reach Gurdaspur from Siwan by Train, Flight Via Lucknow, Amritsar.

What is the cheapest way to reach Gurdaspur from Siwan?

The cheapest way to reach Gurdaspur from Siwan is by Train Via Jalandhar.

What is the fastest way to reach Gurdaspur from Siwan?

The fastest way to reach Gurdaspur from Siwan is by Train, Flight Via Lucknow, Amritsar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India