
Shamli to Barnala
Barnala is approximately 250+ km from Shamli, 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 Barnala.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
CHEAPEST
Shamli
Ambala
Barnala
Approx Travel Time
4h 58m
₹1,144
Onwards
Shamli
Ambala
Barnala
Approx Travel Time
5h 40m
₹2,198
Onwards
Via Kurukshetra
FASTEST
Shamli
Kurukshetra
Barnala
Approx Travel Time
4h 45m
₹2,860
Onwards
Shamli
Kurukshetra
Barnala
Approx Travel Time
5h 4m
₹1,144
Onwards
Via Karnal, Rajpura
Shamli
Karnal
Rajpura
Barnala
Approx Travel Time
6h 29m
₹3,221
Onwards
Via Rajpura
Shamli
Rajpura
Barnala
Approx Travel Time
5h 31m
₹1,144
Onwards
Via Karnal, Ambala
Shamli
Karnal
Ambala
Barnala
Approx Travel Time
5h 3m
₹2,137
Onwards
Shamli
Karnal
Ambala
Barnala
Approx Travel Time
5h 46m
₹1,219
Onwards
Via Karnal
Shamli
Karnal
Barnala
Approx Travel Time
5h 38m
₹2,277
Onwards
Shamli
Karnal
Barnala
Approx Travel Time
6h 21m
₹1,359
Onwards
Frequently Asked Questions
What is the distance between Shamli and Barnala?
Barnala is approximately 250+ kms from Shamli.
How long does it take to reach Barnala from Shamli?
It takes approximately 5 hours to reach Barnala from Shamli by Cab, Train Via Kurukshetra.
What is the cheapest way to reach Barnala from Shamli?
The cheapest way to reach Barnala from Shamli is by Bus, Train Via Ambala.
What is the fastest way to reach Barnala from Shamli?
The fastest way to reach Barnala from Shamli is by Cab, Train Via Kurukshetra.

