
Gurdaspur to Barnala
Barnala is approximately 200+ kms from Gurdaspur. The fastest way to reach Barnala from Gurdaspur is by Bus Via Ludhiana. It takes approximately 5 hours. The cheapest way to reach Barnala from Gurdaspur is by Train, Bus Via Ludhiana which would take approximately 6 hours.
Sort By
Mode of Transport
Via Phillaur
RECOMMENDED
Gurdaspur
Phillaur
Barnala
Approx Travel Time
5h 29m
₹2,755
Onwards
Via Hoshiarpur
Gurdaspur
Hoshiarpur
Barnala
Approx Travel Time
6h 19m
On Demand
Via Ludhiana
FASTEST
Gurdaspur
Ludhiana
Barnala
Approx Travel Time
5h 15m
₹899
Onwards
Gurdaspur
Ludhiana
Barnala
Approx Travel Time
6h 11m
₹1,839
Onwards
Gurdaspur
Ludhiana
Barnala
Approx Travel Time
5h 27m
₹2,528
Onwards
CHEAPEST
Gurdaspur
Ludhiana
Barnala
Approx Travel Time
5h 59m
₹210
Onwards
Via Amritsar
Gurdaspur
Amritsar
Barnala
Approx Travel Time
6h 39m
₹875
Onwards
Gurdaspur
Amritsar
Barnala
Approx Travel Time
6h 35m
₹2,820
Onwards
Via Baba Bakala
Gurdaspur
Baba Bakala
Barnala
Approx Travel Time
5h 42m
On Demand
Via Phagwara
Gurdaspur
Phagwara
Barnala
Approx Travel Time
5h 50m
₹1,609
Onwards
Frequently Asked Questions
What is the distance between Gurdaspur and Barnala?
Barnala is approximately 200+ kms from Gurdaspur.
How long does it take to reach Barnala from Gurdaspur?
It takes approximately 5 hours to reach Barnala from Gurdaspur by Bus Via Ludhiana.
What is the cheapest way to reach Barnala from Gurdaspur?
The cheapest way to reach Barnala from Gurdaspur is by Train, Bus Via Ludhiana.
What is the fastest way to reach Barnala from Gurdaspur?
The fastest way to reach Barnala from Gurdaspur is by Bus Via Ludhiana.
Routes Connecting Gurdaspur
Routes From Gurdaspur
Routes To Gurdaspur
- Azamgarh to Gurdaspur
- Nohar to Gurdaspur
- Bikaner to Gurdaspur
- Nagpur to Gurdaspur
- Jamshedpur to Gurdaspur
- Sathyamangalam to Gurdaspur
- Nathdwara to Gurdaspur
- Srikakulam to Gurdaspur
- Anantapur to Gurdaspur
- Kanchipuram to Gurdaspur
- Bettiah to Gurdaspur
- Tandur to Gurdaspur
- Batala to Gurdaspur
- Sanchi to Gurdaspur
- Arrah to Gurdaspur


