Barnala to Jammu - Multiple Options To Reach By Bus, Cab, Train
Jammu is approximately 250+ kms from Barnala. The fastest way to reach Jammu from Barnala is by Bus. It takes approximately 8 hours. The cheapest way to reach Jammu from Barnala is by Train Via Dhuri which would take approximately 8 hours.
Sort By
Mode of Transport
Via Amritsar
Barnala
Amritsar
Jammu
Approx Travel Time
7h 55m
₹4,273
Onwards
Barnala
Amritsar
Jammu
Approx Travel Time
8h 25m
₹4,458
Onwards
Via Phagwara
Barnala
Phagwara
Jammu
Approx Travel Time
7h 56m
₹3,641
Onwards
Barnala
Phagwara
Jammu
Approx Travel Time
8h 56m
₹3,915
Onwards
Via Dhuri
CHEAPEST
Barnala
Dhuri
Jammu
Approx Travel Time
7h 55m
₹365
Onwards
Via Faridkot
Barnala
Faridkot
Jammu
Approx Travel Time
8h 10m
On Demand
Via Hoshiarpur
Barnala
Hoshiarpur
Jammu
Approx Travel Time
9h 10m
₹3,473
Onwards
Via Sangrur
Barnala
Sangrur
Jammu
Approx Travel Time
8h 40m
₹400
Onwards
Via Pathankot
Barnala
Pathankot
Jammu
Approx Travel Time
9h 13m
₹4,391
Onwards
Frequently Asked Questions
What is the distance between Barnala and Jammu?
Jammu is approximately 250+ kms from Barnala.
How long does it take to reach Jammu from Barnala?
It takes approximately 8 hours to reach Jammu from Barnala by Bus.
What is the cheapest way to reach Jammu from Barnala?
The cheapest way to reach Jammu from Barnala is by Train Via Dhuri.
What is the fastest way to reach Jammu from Barnala?
The fastest way to reach Jammu from Barnala is by Bus.