
Puri to Karnal
Karnal is approximately 1550+ kms from Puri. The fastest way to reach Karnal from Puri is by Train Via Fatehpur, Uttar Pradesh. It takes approximately 33 hours. The cheapest way to reach Karnal from Puri is by Train Via Kanpur which would take approximately 33 hours.
Sort By
Mode of Transport
Via Fatehpur, Uttar Pradesh
RECOMMENDED
FASTEST
Puri
Fatehpur, Uttar Pradesh
Karnal
Approx Travel Time
1d 8h 25m
₹965
Onwards
Via Kanpur
CHEAPEST
Puri
Kanpur
Karnal
Approx Travel Time
1d 8h 25m
₹900
Onwards
Via Prayagraj(Allahabad)
Puri
Prayagraj(Allahabad)
Karnal
Approx Travel Time
1d 8h 40m
₹930
Onwards
Via Mirzapur
Puri
Mirzapur
Karnal
Approx Travel Time
1d 8h 40m
₹990
Onwards
Via Sundargarh
Puri
Sundargarh
Karnal
Approx Travel Time
1d 8h 25m
On Demand
Via Etawah
Puri
Etawah
Karnal
Approx Travel Time
1d 8h 40m
₹970
Onwards
Via Jharsuguda
Puri
Jharsuguda
Karnal
Approx Travel Time
1d 8h 40m
On Demand
Via Unnao
Puri
Unnao
Karnal
Approx Travel Time
1d 8h 58m
On Demand
Via Aligarh
Puri
Aligarh
Karnal
Approx Travel Time
1d 8h 40m
₹915
Onwards
Via Sambalpur
Puri
Sambalpur
Karnal
Approx Travel Time
1d 8h 40m
On Demand
Frequently Asked Questions
What is the distance between Puri and Karnal?
Karnal is approximately 1550+ kms from Puri.
How long does it take to reach Karnal from Puri?
It takes approximately 33 hours to reach Karnal from Puri by Train Via Fatehpur, Uttar Pradesh.
What is the cheapest way to reach Karnal from Puri?
The cheapest way to reach Karnal from Puri is by Train Via Kanpur.
What is the fastest way to reach Karnal from Puri?
The fastest way to reach Karnal from Puri is by Train Via Fatehpur, Uttar Pradesh.