
Basti to Barnala
Barnala is approximately 850+ kms from Basti. The fastest way to reach Barnala from Basti is by Train Via Karnal. It takes approximately 20 hours. The cheapest way to reach Barnala from Basti is by Train Via Ambala which would take approximately 20 hours.
Sort By
Mode of Transport
Via Karnal
RECOMMENDED
FASTEST
Basti
Karnal
Barnala
Approx Travel Time
19h 25m
On Demand
Basti
Karnal
Barnala
Approx Travel Time
20h 46m
On Demand
Via Panipat
Basti
Panipat
Barnala
Approx Travel Time
19h 25m
On Demand
Via Saharanpur
Basti
Saharanpur
Barnala
Approx Travel Time
19h 40m
₹410
Onwards
Via Haridwar
Basti
Haridwar
Barnala
Approx Travel Time
19h 40m
₹585
Onwards
Via Yamunanagar
Basti
Yamunanagar
Barnala
Approx Travel Time
19h 40m
On Demand
Via Roorkee
Basti
Roorkee
Barnala
Approx Travel Time
19h 25m
₹560
Onwards
Via Sonipat
Basti
Sonipat
Barnala
Approx Travel Time
19h 40m
On Demand
Via Ambala
CHEAPEST
Basti
Ambala
Barnala
Approx Travel Time
19h 40m
₹405
Onwards
Via Delhi
Basti
Delhi
Barnala
Approx Travel Time
20h 10m
₹480
Onwards
Frequently Asked Questions
What is the distance between Basti and Barnala?
Barnala is approximately 850+ kms from Basti.
How long does it take to reach Barnala from Basti?
It takes approximately 20 hours to reach Barnala from Basti by Train Via Karnal.
What is the cheapest way to reach Barnala from Basti?
The cheapest way to reach Barnala from Basti is by Train Via Ambala.
What is the fastest way to reach Barnala from Basti?
The fastest way to reach Barnala from Basti is by Train Via Karnal.