Asansol to Barnala - Multiple Options To Reach By Train, Cab
Barnala is approximately 1500+ kms from Asansol. The fastest way to reach Barnala from Asansol is by Train Via Karnal. It takes approximately 31 hours. The cheapest way to reach Barnala from Asansol is by Train Via Roorkee which would take approximately 32 hours.
Sort By
Mode of Transport
Via Sonipat
RECOMMENDED
Asansol
Sonipat
Barnala
Approx Travel Time
1d 7h 25m
₹800
Onwards
Asansol
Sonipat
Barnala
Approx Travel Time
1d 8h 43m
₹4,402
Onwards
Via Ganaur
Asansol
Ganaur
Barnala
Approx Travel Time
1d 7h 25m
₹795
Onwards
Via Panipat
Asansol
Panipat
Barnala
Approx Travel Time
1d 7h 25m
₹790
Onwards
Via Karnal
FASTEST
Asansol
Karnal
Barnala
Approx Travel Time
1d 7h 10m
₹975
Onwards
Via Delhi
Asansol
Delhi
Barnala
Approx Travel Time
1d 7h 55m
₹805
Onwards
Via Roorkee
CHEAPEST
Asansol
Roorkee
Barnala
Approx Travel Time
1d 7h 25m
₹750
Onwards
Via Agra
Asansol
Agra
Barnala
Approx Travel Time
1d 8h 25m
₹860
Onwards
Via Kurukshetra
Asansol
Kurukshetra
Barnala
Approx Travel Time
1d 7h 25m
₹765
Onwards
Via Mathura
Asansol
Mathura
Barnala
Approx Travel Time
1d 8h 25m
₹840
Onwards
Frequently Asked Questions
What is the distance between Asansol and Barnala?
Barnala is approximately 1500+ kms from Asansol.
How long does it take to reach Barnala from Asansol?
It takes approximately 31 hours to reach Barnala from Asansol by Train Via Karnal.
What is the cheapest way to reach Barnala from Asansol?
The cheapest way to reach Barnala from Asansol is by Train Via Roorkee.
What is the fastest way to reach Barnala from Asansol?
The fastest way to reach Barnala from Asansol is by Train Via Karnal.