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