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