hero
How2Go
Shamli to Gurdaspur

Shamli to Gurdaspur

Gurdaspur is approximately 350+ kms from Shamli. The fastest way to reach Gurdaspur from Shamli is by Cab, Train Via Karnal. It takes approximately 9 hours. The cheapest way to reach Gurdaspur from Shamli is by Train Via Roorkee, Jalandhar which would take approximately 12 hours.

Sort By
Mode of Transport

Via Karnal

RECOMMENDED

FASTEST

Shamli

Karnal

Gurdaspur

Approx Travel Time

8h 55m

₹1,700

Onwards

Via Ambala

Shamli

Ambala

Gurdaspur

Approx Travel Time

9h 50m

₹3,373

Onwards

Via Mohali

Shamli

Mohali

Gurdaspur

Approx Travel Time

10h 41m

₹4,064

Onwards

Via Chandigarh

Shamli

Chandigarh

Gurdaspur

Approx Travel Time

10h 23m

₹3,387

Onwards

Shamli

Chandigarh

Gurdaspur

Approx Travel Time

11h 38m

₹3,661

Onwards

Via Panipat

Shamli

Panipat

Gurdaspur

Approx Travel Time

9h 55m

₹1,775

Onwards

Shamli

Panipat

Gurdaspur

Approx Travel Time

11h 40m

₹2,399

Onwards

Via Kapurthala

Shamli

Kapurthala

Gurdaspur

Approx Travel Time

10h 40m

₹5,735

Onwards

Via Saharanpur, Phagwara

Shamli

Saharanpur

Phagwara

Gurdaspur

Approx Travel Time

11h 20m

On Demand

Via Roorkee, Jalandhar

CHEAPEST

Shamli

Roorkee

Jalandhar

Gurdaspur

Approx Travel Time

11h 50m

₹375

Onwards

Frequently Asked Questions

What is the distance between Shamli and Gurdaspur?

Gurdaspur is approximately 350+ kms from Shamli.

How long does it take to reach Gurdaspur from Shamli?

It takes approximately 9 hours to reach Gurdaspur from Shamli by Cab, Train Via Karnal.

What is the cheapest way to reach Gurdaspur from Shamli?

The cheapest way to reach Gurdaspur from Shamli is by Train Via Roorkee, Jalandhar.

What is the fastest way to reach Gurdaspur from Shamli?

The fastest way to reach Gurdaspur from Shamli is by Cab, Train Via Karnal.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India