
Ludhiana to Katihar
Katihar is approximately 1450+ kms from Ludhiana. The fastest way to reach Katihar from Ludhiana is by Train Via Moradabad. It takes approximately 30 hours. The cheapest way to reach Katihar from Ludhiana is by Train Via Moradabad which would take approximately 30 hours.
Sort By
Mode of Transport
Via Siwan
Ludhiana
Siwan
Katihar
Approx Travel Time
1d 6h 10m
₹755
Onwards
Via Lucknow
Ludhiana
Lucknow
Katihar
Approx Travel Time
1d 7h 10m
On Demand
Via Moradabad
CHEAPEST
FASTEST
Ludhiana
Moradabad
Katihar
Approx Travel Time
1d 6h
₹590
Onwards
Via Chhapra
Ludhiana
Chhapra
Katihar
Approx Travel Time
1d 6h 25m
₹705
Onwards
Via Delhi
Ludhiana
Delhi
Katihar
Approx Travel Time
1d 7h 40m
₹705
Onwards
Ludhiana
Delhi
Katihar
Approx Travel Time
1d 9h 10m
₹1,011
Onwards
Via Bareilly
Ludhiana
Bareilly
Katihar
Approx Travel Time
1d 9h 25m
₹775
Onwards
Via Khagaria
Ludhiana
Khagaria
Katihar
Approx Travel Time
1d 8h
₹730
Onwards
Via Ambala
Ludhiana
Ambala
Katihar
Approx Travel Time
1d 8h 40m
₹670
Onwards
Frequently Asked Questions
What is the distance between Ludhiana and Katihar?
Katihar is approximately 1450+ kms from Ludhiana.
How long does it take to reach Katihar from Ludhiana?
It takes approximately 30 hours to reach Katihar from Ludhiana by Train Via Moradabad.
What is the cheapest way to reach Katihar from Ludhiana?
The cheapest way to reach Katihar from Ludhiana is by Train Via Moradabad.
What is the fastest way to reach Katihar from Ludhiana?
The fastest way to reach Katihar from Ludhiana is by Train Via Moradabad.