
Batala to Kollam
Kollam is approximately 2850+ kms from Batala. The fastest way to reach Kollam from Batala is by Train Via Jalandhar. It takes approximately 58 hours. The cheapest way to reach Kollam from Batala is by Train Via Jalandhar which would take approximately 58 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Batala
Delhi
Kollam
Approx Travel Time
2d 10h 25m
₹1,125
Onwards
Via Jalandhar
CHEAPEST
FASTEST
Batala
Jalandhar
Kollam
Approx Travel Time
2d 9h 40m
₹1,090
Onwards
Via Ludhiana
Batala
Ludhiana
Kollam
Approx Travel Time
2d 9h 55m
₹1,095
Onwards
Batala
Ludhiana
Kollam
Approx Travel Time
2d 10h 37m
₹3,558
Onwards
Via Phagwara
Batala
Phagwara
Kollam
Approx Travel Time
2d 9h 55m
₹1,145
Onwards
Via Ambala
Batala
Ambala
Kollam
Approx Travel Time
2d 10h 40m
₹1,155
Onwards
Via Amritsar
Batala
Amritsar
Kollam
Approx Travel Time
2d 10h 25m
₹2,897
Onwards
Batala
Amritsar
Kollam
Approx Travel Time
2d 10h 25m
₹1,125
Onwards
Via Chandigarh
Batala
Chandigarh
Kollam
Approx Travel Time
2d 10h 55m
₹1,240
Onwards
Via Aligarh, Lucknow
Batala
Aligarh
Lucknow
Kollam
Approx Travel Time
2d 11h 20m
On Demand
Frequently Asked Questions
What is the distance between Batala and Kollam?
Kollam is approximately 2850+ kms from Batala.
How long does it take to reach Kollam from Batala?
It takes approximately 58 hours to reach Kollam from Batala by Train Via Jalandhar.
What is the cheapest way to reach Kollam from Batala?
The cheapest way to reach Kollam from Batala is by Train Via Jalandhar.
What is the fastest way to reach Kollam from Batala?
The fastest way to reach Kollam from Batala is by Train Via Jalandhar.