
Jammu to Barnala
Barnala is approximately 300+ kms from Jammu. The fastest way to reach Barnala from Jammu is by Flight, Cab Via Chandigarh. It takes approximately 5 hours. The cheapest way to reach Barnala from Jammu is by Train, Bus Via Ludhiana which would take approximately 8 hours.
Sort By
Mode of Transport
Via Dhuri
Jammu
Dhuri
Barnala
Approx Travel Time
7h 23m
₹365
Onwards
Via Ludhiana
CHEAPEST
Jammu
Ludhiana
Barnala
Approx Travel Time
8h 5m
₹290
Onwards
Jammu
Ludhiana
Barnala
Approx Travel Time
8h 31m
₹2,052
Onwards
Jammu
Ludhiana
Barnala
Approx Travel Time
8h 10m
₹604
Onwards
Jammu
Ludhiana
Barnala
Approx Travel Time
8h 36m
₹2,366
Onwards
Via Chandigarh
FASTEST
Jammu
Chandigarh
Barnala
Approx Travel Time
4h 54m
₹5,895
Onwards
Jammu
Chandigarh
Barnala
Approx Travel Time
4h 54m
₹3,970
Onwards
Via Phagwara
Jammu
Phagwara
Barnala
Approx Travel Time
8h 51m
₹2,391
Onwards
Frequently Asked Questions
What is the distance between Jammu and Barnala?
Barnala is approximately 300+ kms from Jammu.
How long does it take to reach Barnala from Jammu?
It takes approximately 5 hours to reach Barnala from Jammu by Flight, Cab Via Chandigarh.
What is the cheapest way to reach Barnala from Jammu?
The cheapest way to reach Barnala from Jammu is by Train, Bus Via Ludhiana.
What is the fastest way to reach Barnala from Jammu?
The fastest way to reach Barnala from Jammu is by Flight, Cab Via Chandigarh.