hero
How2Go
Gurdaspur to Barmer

Gurdaspur to Barmer

Barmer is approximately 950+ 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 Barmer.

Read More
Sort By
Mode of Transport

Via Jodhpur

RECOMMENDED

Gurdaspur

Jodhpur

Barmer

Approx Travel Time

19h 15m

₹1,638

Onwards

Via Bikaner

Gurdaspur

Bikaner

Barmer

Approx Travel Time

19h 51m

₹1,390

Onwards

Ads by MMT

Via Jalandhar, Degana

Gurdaspur

Jalandhar

Degana

Barmer

Approx Travel Time

19h 32m

₹3,112

Onwards

Via Kangra, Jaipur

FASTEST

Gurdaspur

Kangra

Jaipur

Barmer

Approx Travel Time

16h 54m

₹10,919

Onwards

Ads by MMT

Via Jalandhar, Jodhpur

CHEAPEST

Gurdaspur

Jalandhar

Jodhpur

Barmer

Approx Travel Time

21h 9m

₹665

Onwards

Via Amritsar, Nagaur

Gurdaspur

Amritsar

Nagaur

Barmer

Approx Travel Time

20h 12m

₹3,629

Onwards

Via Sadulpur

Gurdaspur

Sadulpur

Barmer

Approx Travel Time

20h 5m

₹1,179

Onwards

Via Bathinda

Gurdaspur

Bathinda

Barmer

Approx Travel Time

20h 37m

₹1,124

Onwards

Via Hanumangarh

Gurdaspur

Hanumangarh

Barmer

Approx Travel Time

21h 20m

₹1,290

Onwards

Via Suratgarh

Gurdaspur

Suratgarh

Barmer

Approx Travel Time

21h 35m

₹1,270

Onwards

Frequently Asked Questions

What is the distance between Gurdaspur and Barmer?

Barmer is approximately 950+ kms from Gurdaspur.

How long does it take to reach Barmer from Gurdaspur?

It takes approximately 17 hours to reach Barmer from Gurdaspur by Cab, Flight, Train Via Kangra, Jaipur.

What is the cheapest way to reach Barmer from Gurdaspur?

The cheapest way to reach Barmer from Gurdaspur is by Train Via Jalandhar, Jodhpur.

What is the fastest way to reach Barmer from Gurdaspur?

The fastest way to reach Barmer from Gurdaspur is by Cab, Flight, Train Via Kangra, Jaipur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India