
Puri to Karkala
Karkala is approximately 1500+ kms from Puri. The fastest way to reach Karkala from Puri is by Train, Flight, Bus Via Bhubaneshwar, Mangalore. It takes approximately 10 hours. The cheapest way to reach Karkala from Puri is by Train, Bus Via Bhubaneshwar, Bangalore which would take approximately 34 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Mangalore
RECOMMENDED
Puri
Bhubaneshwar
Mangalore
Karkala
Approx Travel Time
10h 17m
₹10,852
Onwards
Puri
Bhubaneshwar
Mangalore
Karkala
Approx Travel Time
9h 37m
₹9,570
Onwards
Puri
Bhubaneshwar
Mangalore
Karkala
Approx Travel Time
10h 16m
₹9,086
Onwards
FASTEST
Puri
Bhubaneshwar
Mangalore
Karkala
Approx Travel Time
9h 36m
₹7,804
Onwards
Puri
Bhubaneshwar
Mangalore
Karkala
Approx Travel Time
10h 55m
₹7,839
Onwards
Puri
Bhubaneshwar
Mangalore
Karkala
Approx Travel Time
10h 56m
₹9,605
Onwards
Via Bhubaneshwar, Bangalore
CHEAPEST
Puri
Bhubaneshwar
Bangalore
Karkala
Approx Travel Time
1d 10h 5m
₹1,390
Onwards
Puri
Bhubaneshwar
Bangalore
Karkala
Approx Travel Time
12h 36m
₹6,717
Onwards
Puri
Bhubaneshwar
Bangalore
Karkala
Approx Travel Time
13h 55m
₹6,752
Onwards
Via Dhone, Udupi
Puri
Dhone
Udupi
Karkala
Approx Travel Time
1d 9h 33m
On Demand
Frequently Asked Questions
What is the distance between Puri and Karkala?
Karkala is approximately 1500+ kms from Puri.
How long does it take to reach Karkala from Puri?
It takes approximately 10 hours to reach Karkala from Puri by Train, Flight, Bus Via Bhubaneshwar, Mangalore.
What is the cheapest way to reach Karkala from Puri?
The cheapest way to reach Karkala from Puri is by Train, Bus Via Bhubaneshwar, Bangalore.
What is the fastest way to reach Karkala from Puri?
The fastest way to reach Karkala from Puri is by Train, Flight, Bus Via Bhubaneshwar, Mangalore.
Routes Connecting Puri
Routes From Puri
Routes Connecting Karkala
Routes From Karkala
Routes To Karkala
- Hoshangabad to Karkala
- Machilipatnam to Karkala
- Latur to Karkala
- Aurangabad to Karkala
- Motihari to Karkala
- Barnala to Karkala
- Channapatna to Karkala
- Pathanamthitta to Karkala
- Kanyakumari to Karkala
- Kanigiri to Karkala
- Sivakasi to Karkala
- Ahmednagar to Karkala
- Ambala to Karkala
- Yellapur to Karkala
- Chennai to Karkala


