![hero](https://hblimg.mmtcdn.com/content/travelmall/img/routeplanner/mmt/activities/m_hero_l_227_1440.png)
Kanpur to Puri
Puri is approximately 1000+ kms from Kanpur. The fastest way to reach Puri from Kanpur is by Train. It takes approximately 20 hours. The cheapest way to reach Puri from Kanpur is by Train which would take approximately 20 hours.
Sort By
Mode of Transport
Via Bhubaneshwar
Kanpur
Bhubaneshwar
Puri
Approx Travel Time
21h 40m
₹620
Onwards
Via Cuttack
Kanpur
Cuttack
Puri
Approx Travel Time
21h 55m
₹625
Onwards
Via Jajpur
Kanpur
Jajpur
Puri
Approx Travel Time
22h 40m
On Demand
Via Bhadrak
Kanpur
Bhadrak
Puri
Approx Travel Time
1d 0h 10m
₹700
Onwards
Via Purulia
Kanpur
Purulia
Puri
Approx Travel Time
1d 0h 55m
On Demand
Via Kharagpur
Kanpur
Kharagpur
Puri
Approx Travel Time
1d 2h 40m
₹765
Onwards
Frequently Asked Questions
What is the distance between Kanpur and Puri?
Puri is approximately 1000+ kms from Kanpur.
How long does it take to reach Puri from Kanpur?
It takes approximately 20 hours to reach Puri from Kanpur by Train.
What is the cheapest way to reach Puri from Kanpur?
The cheapest way to reach Puri from Kanpur is by Train.
What is the fastest way to reach Puri from Kanpur?
The fastest way to reach Puri from Kanpur is by Train.