Kokrajhar to Puri - Multiple Options To Reach By Train
Puri is approximately 950+ kms from Kokrajhar. The fastest way to reach Puri from Kokrajhar is by Train. It takes approximately 20 hours. The cheapest way to reach Puri from Kokrajhar is by Train Via Bhubaneshwar which would take approximately 21 hours.
Sort By
Mode of Transport
Via Kharagpur
Kokrajhar
Kharagpur
Puri
Approx Travel Time
20h 40m
₹525
Onwards
Via Howrah
Kokrajhar
Howrah
Puri
Approx Travel Time
20h 55m
On Demand
Via Balasore
Kokrajhar
Balasore
Puri
Approx Travel Time
20h 55m
₹440
Onwards
Via Cuttack
Kokrajhar
Cuttack
Puri
Approx Travel Time
20h 40m
₹405
Onwards
Via Jajpur
Kokrajhar
Jajpur
Puri
Approx Travel Time
20h 40m
On Demand
Via Bhadrak
Kokrajhar
Bhadrak
Puri
Approx Travel Time
20h 55m
₹430
Onwards
Via Asansol
Kokrajhar
Asansol
Puri
Approx Travel Time
21h 25m
₹735
Onwards
Via Jangipur
Kokrajhar
Jangipur
Puri
Approx Travel Time
20h 55m
On Demand
Via Bhubaneshwar
CHEAPEST
Kokrajhar
Bhubaneshwar
Puri
Approx Travel Time
20h 55m
₹400
Onwards
Frequently Asked Questions
What is the distance between Kokrajhar and Puri?
Puri is approximately 950+ kms from Kokrajhar.
How long does it take to reach Puri from Kokrajhar?
It takes approximately 20 hours to reach Puri from Kokrajhar by Train.
What is the cheapest way to reach Puri from Kokrajhar?
The cheapest way to reach Puri from Kokrajhar is by Train Via Bhubaneshwar.
What is the fastest way to reach Puri from Kokrajhar?
The fastest way to reach Puri from Kokrajhar is by Train.