
Nabha to Katihar
Katihar is approximately 1350+ kms from Nabha. The fastest way to reach Katihar from Nabha is by Train. It takes approximately 28 hours. The cheapest way to reach Katihar from Nabha is by Train Via Saharanpur which would take approximately 29 hours.
Sort By
Mode of Transport
Via Ambala
Nabha
Ambala
Katihar
Approx Travel Time
1d 4h 55m
₹735
Onwards
Via Yamunanagar
Nabha
Yamunanagar
Katihar
Approx Travel Time
1d 4h 58m
On Demand
Via Saharanpur
CHEAPEST
Nabha
Saharanpur
Katihar
Approx Travel Time
1d 5h 10m
₹525
Onwards
Via Delhi
Nabha
Delhi
Katihar
Approx Travel Time
1d 6h 25m
₹760
Onwards
Via Malda
Nabha
Malda
Katihar
Approx Travel Time
1d 7h 55m
On Demand
Via Roorkee
Nabha
Roorkee
Katihar
Approx Travel Time
1d 7h 17m
₹6,159
Onwards
Via Ludhiana
Nabha
Ludhiana
Katihar
Approx Travel Time
1d 7h 10m
₹2,977
Onwards
Via Jangipur
Nabha
Jangipur
Katihar
Approx Travel Time
1d 9h 25m
On Demand
Via Bathinda
Nabha
Bathinda
Katihar
Approx Travel Time
1d 10h 40m
₹805
Onwards
Frequently Asked Questions
What is the distance between Nabha and Katihar?
Katihar is approximately 1350+ kms from Nabha.
How long does it take to reach Katihar from Nabha?
It takes approximately 28 hours to reach Katihar from Nabha by Train.
What is the cheapest way to reach Katihar from Nabha?
The cheapest way to reach Katihar from Nabha is by Train Via Saharanpur.
What is the fastest way to reach Katihar from Nabha?
The fastest way to reach Katihar from Nabha is by Train.