
Kaikalur to Puri
Puri is approximately 650+ kms from Kaikalur. The fastest way to reach Puri from Kaikalur is by Train. It takes approximately 14 hours. The cheapest way to reach Puri from Kaikalur is by Train Via Vizianagram which would take approximately 15 hours.
Sort By
Mode of Transport
Via Vizianagram
CHEAPEST
Kaikalur
Vizianagram
Puri
Approx Travel Time
14h 55m
₹665
Onwards
Via Srikakulam
Kaikalur
Srikakulam
Puri
Approx Travel Time
15h 10m
₹1,355
Onwards
Via Brahmapur
Kaikalur
Brahmapur
Puri
Approx Travel Time
15h 10m
₹1,295
Onwards
Kaikalur
Brahmapur
Puri
Approx Travel Time
15h 40m
₹5,166
Onwards
Via Chilika Lake
Kaikalur
Chilika Lake
Puri
Approx Travel Time
14h 55m
₹1,380
Onwards
Via Chatrapur
Kaikalur
Chatrapur
Puri
Approx Travel Time
15h 10m
On Demand
Via Bhubaneshwar
Kaikalur
Bhubaneshwar
Puri
Approx Travel Time
16h 25m
₹2,649
Onwards
Kaikalur
Bhubaneshwar
Puri
Approx Travel Time
16h 25m
₹1,485
Onwards
Kaikalur
Bhubaneshwar
Puri
Approx Travel Time
16h 25m
₹1,511
Onwards
Frequently Asked Questions
What is the distance between Kaikalur and Puri?
Puri is approximately 650+ kms from Kaikalur.
How long does it take to reach Puri from Kaikalur?
It takes approximately 14 hours to reach Puri from Kaikalur by Train.
What is the cheapest way to reach Puri from Kaikalur?
The cheapest way to reach Puri from Kaikalur is by Train Via Vizianagram.
What is the fastest way to reach Puri from Kaikalur?
The fastest way to reach Puri from Kaikalur is by Train.
Routes Connecting Kaikalur
Routes From Kaikalur
Routes To Kaikalur
- Digha to Kaikalur
- Mahbubnagar to Kaikalur
- Pathanamthitta to Kaikalur
- Perambalur to Kaikalur
- Noida to Kaikalur
- Angul to Kaikalur
- Kurukshetra to Kaikalur
- Nagercoil to Kaikalur
- Aurangabad to Kaikalur
- Mancherial to Kaikalur
- Nimbahera to Kaikalur
- Bhavnagar to Kaikalur
- Raichur to Kaikalur
- Mandi to Kaikalur
- Maihar to Kaikalur