
Karkala to Puri
Puri is approximately 1500+ kms from Karkala. The fastest way to reach Puri from Karkala is by Cab, Flight, Train Via Mangalore, Bhubaneshwar. It takes approximately 12 hours. The cheapest way to reach Puri from Karkala is by Bus Via Bangalore, Srikakulam which would take approximately 32 hours.
Sort By
Mode of Transport
Via Mangalore, Bhubaneshwar
RECOMMENDED
Karkala
Mangalore
Bhubaneshwar
Puri
Approx Travel Time
11h 53m
₹10,539
Onwards
FASTEST
Karkala
Mangalore
Bhubaneshwar
Puri
Approx Travel Time
11h 26m
₹9,493
Onwards
Karkala
Mangalore
Bhubaneshwar
Puri
Approx Travel Time
11h 31m
₹7,585
Onwards
Karkala
Mangalore
Bhubaneshwar
Puri
Approx Travel Time
11h 30m
₹9,528
Onwards
Karkala
Mangalore
Bhubaneshwar
Puri
Approx Travel Time
11h 58m
₹8,631
Onwards
Karkala
Mangalore
Bhubaneshwar
Puri
Approx Travel Time
11h 35m
₹7,620
Onwards
Via Udupi, Dhone
Karkala
Udupi
Dhone
Puri
Approx Travel Time
1d 8h 3m
On Demand
Karkala
Udupi
Dhone
Puri
Approx Travel Time
1d 7h 58m
On Demand
Via Bangalore, Srikakulam
CHEAPEST
Karkala
Bangalore
Srikakulam
Puri
Approx Travel Time
1d 7h 40m
₹3,741
Onwards
Via Bangalore, Bhubaneshwar
Karkala
Bangalore
Bhubaneshwar
Puri
Approx Travel Time
13h 46m
₹6,437
Onwards
Frequently Asked Questions
What is the distance between Karkala and Puri?
Puri is approximately 1500+ kms from Karkala.
How long does it take to reach Puri from Karkala?
It takes approximately 12 hours to reach Puri from Karkala by Cab, Flight, Train Via Mangalore, Bhubaneshwar.
What is the cheapest way to reach Puri from Karkala?
The cheapest way to reach Puri from Karkala is by Bus Via Bangalore, Srikakulam.
What is the fastest way to reach Puri from Karkala?
The fastest way to reach Puri from Karkala is by Cab, Flight, Train Via Mangalore, Bhubaneshwar.


