
Katihar to Puri
Puri is approximately 700+ kms from Katihar. The fastest way to reach Puri from Katihar is by Train. It takes approximately 15 hours. The cheapest way to reach Puri from Katihar is by Train Via Asansol which would take approximately 16 hours.
Sort By
Mode of Transport
Via Jajpur
Katihar
Jajpur
Puri
Approx Travel Time
15h 40m
On Demand
Via Asansol
CHEAPEST
Katihar
Asansol
Puri
Approx Travel Time
15h 55m
₹500
Onwards
Via Cuttack
Katihar
Cuttack
Puri
Approx Travel Time
15h 55m
₹645
Onwards
Via Bhubaneshwar
Katihar
Bhubaneshwar
Puri
Approx Travel Time
15h 55m
₹1,610
Onwards
Katihar
Bhubaneshwar
Puri
Approx Travel Time
15h 55m
₹2,774
Onwards
Via Kharagpur
Katihar
Kharagpur
Puri
Approx Travel Time
16h 10m
₹675
Onwards
Via Balasore
Katihar
Balasore
Puri
Approx Travel Time
16h 10m
₹625
Onwards
Via Bhadrak
Katihar
Bhadrak
Puri
Approx Travel Time
16h 10m
₹635
Onwards
Via Jamshedpur
Katihar
Jamshedpur
Puri
Approx Travel Time
15h 55m
₹545
Onwards
Frequently Asked Questions
What is the distance between Katihar and Puri?
Puri is approximately 700+ kms from Katihar.
How long does it take to reach Puri from Katihar?
It takes approximately 15 hours to reach Puri from Katihar by Train.
What is the cheapest way to reach Puri from Katihar?
The cheapest way to reach Puri from Katihar is by Train Via Asansol.
What is the fastest way to reach Puri from Katihar?
The fastest way to reach Puri from Katihar is by Train.