hero
How2Go
Suratgarh to Gurdaspur

Suratgarh to Gurdaspur

Gurdaspur is approximately 450+ kms from Suratgarh. The fastest way to reach Gurdaspur from Suratgarh is by Bus Via Bathinda. It takes approximately 10 hours. The cheapest way to reach Gurdaspur from Suratgarh is by Train which would take approximately 12 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Suratgarh

Gurdaspur

Approx Travel Time

11h 49m

₹295

Onwards

Via Bathinda

FASTEST

Suratgarh

Bathinda

Gurdaspur

Approx Travel Time

9h 39m

₹1,200

Onwards

Suratgarh

Bathinda

Gurdaspur

Approx Travel Time

9h 41m

₹845

Onwards

Ads by MMT

Via Ludhiana

Suratgarh

Ludhiana

Gurdaspur

Approx Travel Time

10h 43m

₹3,483

Onwards

Via Faridkot

Suratgarh

Faridkot

Gurdaspur

Approx Travel Time

10h 23m

₹1,145

Onwards

Ads by MMT

Via Bathinda, Batala

Suratgarh

Bathinda

Batala

Gurdaspur

Approx Travel Time

11h 20m

₹1,244

Onwards

Via Bathinda, Faridkot

Suratgarh

Bathinda

Faridkot

Gurdaspur

Approx Travel Time

11h 35m

₹1,290

Onwards

Suratgarh

Bathinda

Faridkot

Gurdaspur

Approx Travel Time

11h 33m

₹1,645

Onwards

Suratgarh

Bathinda

Faridkot

Gurdaspur

Approx Travel Time

12h 2m

₹1,220

Onwards

Via Sirsa

Suratgarh

Sirsa

Gurdaspur

Approx Travel Time

10h 28m

₹1,699

Onwards

Frequently Asked Questions

What is the distance between Suratgarh and Gurdaspur?

Gurdaspur is approximately 450+ kms from Suratgarh.

How long does it take to reach Gurdaspur from Suratgarh?

It takes approximately 10 hours to reach Gurdaspur from Suratgarh by Bus Via Bathinda.

What is the cheapest way to reach Gurdaspur from Suratgarh?

The cheapest way to reach Gurdaspur from Suratgarh is by Train.

What is the fastest way to reach Gurdaspur from Suratgarh?

The fastest way to reach Gurdaspur from Suratgarh is by Bus Via Bathinda.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India