hero
How2Go
Gurdaspur to Jodhpur

Gurdaspur to Jodhpur

Jodhpur is approximately 900+ kms from Gurdaspur. The fastest way to reach Jodhpur from Gurdaspur is by Train Via Jalandhar. It takes approximately 17 hours. The cheapest way to reach Jodhpur from Gurdaspur is by Train which would take approximately 20 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Gurdaspur

Jodhpur

Approx Travel Time

19h 38m

₹470

Onwards

Via Jalandhar

FASTEST

Gurdaspur

Jalandhar

Jodhpur

Approx Travel Time

16h 55m

₹520

Onwards

Gurdaspur

Jalandhar

Jodhpur

Approx Travel Time

17h 10m

₹1,170

Onwards

Gurdaspur

Jalandhar

Jodhpur

Approx Travel Time

17h 41m

₹2,933

Onwards

Ads by MMT

Via Bathinda

Gurdaspur

Bathinda

Jodhpur

Approx Travel Time

17h 10m

₹990

Onwards

Gurdaspur

Bathinda

Jodhpur

Approx Travel Time

18h 4m

₹5,882

Onwards

Via Phagwara

Gurdaspur

Phagwara

Jodhpur

Approx Travel Time

16h 55m

On Demand

Gurdaspur

Phagwara

Jodhpur

Approx Travel Time

17h 49m

On Demand

Ads by MMT

Via Ludhiana

Gurdaspur

Ludhiana

Jodhpur

Approx Travel Time

17h 25m

₹515

Onwards

Via Pathankot

Gurdaspur

Pathankot

Jodhpur

Approx Travel Time

17h 55m

₹515

Onwards

Frequently Asked Questions

What is the distance between Gurdaspur and Jodhpur?

Jodhpur is approximately 900+ kms from Gurdaspur.

How long does it take to reach Jodhpur from Gurdaspur?

It takes approximately 17 hours to reach Jodhpur from Gurdaspur by Train Via Jalandhar.

What is the cheapest way to reach Jodhpur from Gurdaspur?

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

What is the fastest way to reach Jodhpur from Gurdaspur?

The fastest way to reach Jodhpur from Gurdaspur is by Train Via Jalandhar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India