
Rafiganj to Katihar
Katihar is approximately 350+ kms from Rafiganj. The fastest way to reach Katihar from Rafiganj is by Train Via Barh. It takes approximately 9 hours. The cheapest way to reach Katihar from Rafiganj is by Train Via Patna which would take approximately 9 hours.
Sort By
Mode of Transport
Via Barh
RECOMMENDED
FASTEST
Rafiganj
Barh
Katihar
Approx Travel Time
8h 25m
On Demand
Via Barh, Naugachhia
Rafiganj
Barh
Naugachhia
Katihar
Approx Travel Time
9h 50m
On Demand
Via Patna
CHEAPEST
Rafiganj
Patna
Katihar
Approx Travel Time
9h 10m
₹270
Onwards
Rafiganj
Patna
Katihar
Approx Travel Time
10h 40m
₹875
Onwards
Rafiganj
Patna
Katihar
Approx Travel Time
10h 56m
₹6,845
Onwards
Via Barh, Bhagalpur
Rafiganj
Barh
Bhagalpur
Katihar
Approx Travel Time
10h 5m
On Demand
Via Patna, Khagaria
Rafiganj
Patna
Khagaria
Katihar
Approx Travel Time
10h 35m
₹305
Onwards
Via Patna, Naugachhia
Rafiganj
Patna
Naugachhia
Katihar
Approx Travel Time
10h 35m
₹390
Onwards
Via Patna, Bhagalpur
Rafiganj
Patna
Bhagalpur
Katihar
Approx Travel Time
10h 50m
₹350
Onwards
Via Patna, Munger
Rafiganj
Patna
Munger
Katihar
Approx Travel Time
10h 50m
On Demand
Frequently Asked Questions
What is the distance between Rafiganj and Katihar?
Katihar is approximately 350+ kms from Rafiganj.
How long does it take to reach Katihar from Rafiganj?
It takes approximately 9 hours to reach Katihar from Rafiganj by Train Via Barh.
What is the cheapest way to reach Katihar from Rafiganj?
The cheapest way to reach Katihar from Rafiganj is by Train Via Patna.
What is the fastest way to reach Katihar from Rafiganj?
The fastest way to reach Katihar from Rafiganj is by Train Via Barh.