
Lalkuan to Karnal
Karnal is approximately 300+ kms from Lalkuan. The fastest way to reach Karnal from Lalkuan is by Train Via Roorkee. It takes approximately 8 hours. The cheapest way to reach Karnal from Lalkuan is by Train Via Ghaziabad which would take approximately 9 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
FASTEST
Lalkuan
Roorkee
Karnal
Approx Travel Time
7h 40m
On Demand
Lalkuan
Roorkee
Karnal
Approx Travel Time
8h 41m
On Demand
Via Haridwar
Lalkuan
Haridwar
Karnal
Approx Travel Time
7h 40m
₹330
Onwards
Lalkuan
Haridwar
Karnal
Approx Travel Time
8h 58m
₹3,124
Onwards
Via Saharanpur
Lalkuan
Saharanpur
Karnal
Approx Travel Time
7h 55m
₹705
Onwards
Lalkuan
Saharanpur
Karnal
Approx Travel Time
8h 10m
₹2,449
Onwards
Via Najibabad
Lalkuan
Najibabad
Karnal
Approx Travel Time
8h 35m
₹3,383
Onwards
Via Ghaziabad
CHEAPEST
Lalkuan
Ghaziabad
Karnal
Approx Travel Time
8h 40m
₹255
Onwards
Via Moradabad
Lalkuan
Moradabad
Karnal
Approx Travel Time
7h 55m
₹4,481
Onwards
Via Yamunanagar
Lalkuan
Yamunanagar
Karnal
Approx Travel Time
8h 40m
On Demand
Frequently Asked Questions
What is the distance between Lalkuan and Karnal?
Karnal is approximately 300+ kms from Lalkuan.
How long does it take to reach Karnal from Lalkuan?
It takes approximately 8 hours to reach Karnal from Lalkuan by Train Via Roorkee.
What is the cheapest way to reach Karnal from Lalkuan?
The cheapest way to reach Karnal from Lalkuan is by Train Via Ghaziabad.
What is the fastest way to reach Karnal from Lalkuan?
The fastest way to reach Karnal from Lalkuan is by Train Via Roorkee.