
Barnala to Lalkuan
Lalkuan is approximately 450+ kms from Barnala. The fastest way to reach Lalkuan from Barnala is by Train Via Roorkee. It takes approximately 11 hours. The cheapest way to reach Lalkuan from Barnala is by Train Via Ambala, Moradabad which would take approximately 13 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
Barnala
Ambala
Lalkuan
Approx Travel Time
10h 40m
₹380
Onwards
Barnala
Ambala
Lalkuan
Approx Travel Time
11h 35m
₹3,642
Onwards
Via Roorkee
FASTEST
Barnala
Roorkee
Lalkuan
Approx Travel Time
10h 25m
On Demand
Barnala
Roorkee
Lalkuan
Approx Travel Time
11h 6m
On Demand
Via Saharanpur
Barnala
Saharanpur
Lalkuan
Approx Travel Time
10h 40m
₹370
Onwards
Via Ambala, Najibabad
Barnala
Ambala
Najibabad
Lalkuan
Approx Travel Time
11h 50m
₹375
Onwards
Via Haridwar
Barnala
Haridwar
Lalkuan
Approx Travel Time
10h 40m
₹355
Onwards
Via Ambala, Moradabad
CHEAPEST
Barnala
Ambala
Moradabad
Lalkuan
Approx Travel Time
12h 20m
₹345
Onwards
Via Delhi
Barnala
Delhi
Lalkuan
Approx Travel Time
12h 25m
₹910
Onwards
Via Chandigarh
Barnala
Chandigarh
Lalkuan
Approx Travel Time
12h 29m
On Demand
Frequently Asked Questions
What is the distance between Barnala and Lalkuan?
Lalkuan is approximately 450+ kms from Barnala.
How long does it take to reach Lalkuan from Barnala?
It takes approximately 11 hours to reach Lalkuan from Barnala by Train Via Roorkee.
What is the cheapest way to reach Lalkuan from Barnala?
The cheapest way to reach Lalkuan from Barnala is by Train Via Ambala, Moradabad.
What is the fastest way to reach Lalkuan from Barnala?
The fastest way to reach Lalkuan from Barnala is by Train Via Roorkee.