
Thrissur to Batala
Batala is approximately 2600+ kms from Thrissur. The fastest way to reach Batala from Thrissur is by Train Via Ludhiana. It takes approximately 54 hours. The cheapest way to reach Batala from Thrissur is by Train Via Jalandhar which would take approximately 54 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Thrissur
Delhi
Batala
Approx Travel Time
2d 6h 25m
₹1,205
Onwards
Via Ludhiana
FASTEST
Thrissur
Ludhiana
Batala
Approx Travel Time
2d 5h 40m
₹1,060
Onwards
Thrissur
Ludhiana
Batala
Approx Travel Time
2d 6h 22m
₹3,624
Onwards
Via Phagwara
Thrissur
Phagwara
Batala
Approx Travel Time
2d 5h 40m
₹1,110
Onwards
Via Jalandhar
CHEAPEST
Thrissur
Jalandhar
Batala
Approx Travel Time
2d 5h 40m
₹1,055
Onwards
Via Kanpur
Thrissur
Kanpur
Batala
Approx Travel Time
2d 10h 10m
₹2,710
Onwards
Via Ambala
Thrissur
Ambala
Batala
Approx Travel Time
2d 6h 40m
₹1,120
Onwards
Via Merta
Thrissur
Merta
Batala
Approx Travel Time
2d 11h 11m
On Demand
Via Lucknow, Aligarh
Thrissur
Lucknow
Aligarh
Batala
Approx Travel Time
2d 7h 35m
On Demand
Via Narwana
Thrissur
Narwana
Batala
Approx Travel Time
2d 8h 13m
₹8,402
Onwards
Frequently Asked Questions
What is the distance between Thrissur and Batala?
Batala is approximately 2600+ kms from Thrissur.
How long does it take to reach Batala from Thrissur?
It takes approximately 54 hours to reach Batala from Thrissur by Train Via Ludhiana.
What is the cheapest way to reach Batala from Thrissur?
The cheapest way to reach Batala from Thrissur is by Train Via Jalandhar.
What is the fastest way to reach Batala from Thrissur?
The fastest way to reach Batala from Thrissur is by Train Via Ludhiana.