
Kolkata to Puri
Puri is approximately 450+ kms from Kolkata. The fastest way to reach Puri from Kolkata is by Flight, Train Via Bhubaneshwar. It takes approximately 3 hours. The cheapest way to reach Puri from Kolkata is by Train which would take approximately 9 hours.
Sort By
Mode of Transport
Via Howrah
Kolkata
Howrah
Puri
Approx Travel Time
10h 40m
₹1,554
Onwards
Via Balasore
Kolkata
Balasore
Puri
Approx Travel Time
11h 10m
₹5,016
Onwards
Via Bhubaneshwar
Kolkata
Bhubaneshwar
Puri
Approx Travel Time
10h 40m
₹360
Onwards
FASTEST
Kolkata
Bhubaneshwar
Puri
Approx Travel Time
3h 10m
₹3,256
Onwards
Kolkata
Bhubaneshwar
Puri
Approx Travel Time
12h 55m
₹455
Onwards
Via Kharagpur
Kolkata
Kharagpur
Puri
Approx Travel Time
11h 25m
₹2,879
Onwards
Via Medinipur
Kolkata
Medinipur
Puri
Approx Travel Time
11h 40m
₹3,741
Onwards
Via Bankura
Kolkata
Bankura
Puri
Approx Travel Time
14h 5m
₹4,609
Onwards
Frequently Asked Questions
What is the distance between Kolkata and Puri?
Puri is approximately 450+ kms from Kolkata.
How long does it take to reach Puri from Kolkata?
It takes approximately 3 hours to reach Puri from Kolkata by Flight, Train Via Bhubaneshwar.
What is the cheapest way to reach Puri from Kolkata?
The cheapest way to reach Puri from Kolkata is by Train.
What is the fastest way to reach Puri from Kolkata?
The fastest way to reach Puri from Kolkata is by Flight, Train Via Bhubaneshwar.