
Barnala to Karkala
Karkala is approximately 2100+ kms from Barnala. The fastest way to reach Karkala from Barnala is by Train, Flight, Bus Via Delhi, Mangalore. It takes approximately 12 hours. The cheapest way to reach Karkala from Barnala is by Train, Bus Via Bikaner, Hubli which would take approximately 52 hours.
Sort By
Mode of Transport
Via Delhi, Mangalore
RECOMMENDED
Barnala
Delhi
Mangalore
Karkala
Approx Travel Time
12h 25m
₹12,485
Onwards
FASTEST
Barnala
Delhi
Mangalore
Karkala
Approx Travel Time
11h 44m
₹6,310
Onwards
Barnala
Delhi
Mangalore
Karkala
Approx Travel Time
13h
₹8,466
Onwards
Via Bikaner, Hubli
CHEAPEST
Barnala
Bikaner
Hubli
Karkala
Approx Travel Time
2d 3h 38m
₹1,700
Onwards
Via Jaipur, Hubli
Barnala
Jaipur
Hubli
Karkala
Approx Travel Time
2d 3h 48m
₹4,900
Onwards
Via Delhi, Hubli
Barnala
Delhi
Hubli
Karkala
Approx Travel Time
19h
₹13,268
Onwards
Barnala
Delhi
Hubli
Karkala
Approx Travel Time
18h 19m
₹7,093
Onwards
Barnala
Delhi
Hubli
Karkala
Approx Travel Time
19h 35m
₹9,249
Onwards
Via Mohali, Bangalore
Barnala
Mohali
Bangalore
Karkala
Approx Travel Time
15h 26m
₹9,335
Onwards
Via Delhi, Pune, Mangalore
Barnala
Delhi
Pune
Mangalore
Karkala
Approx Travel Time
14h 20m
₹15,448
Onwards
Frequently Asked Questions
What is the distance between Barnala and Karkala?
Karkala is approximately 2100+ kms from Barnala.
How long does it take to reach Karkala from Barnala?
It takes approximately 12 hours to reach Karkala from Barnala by Train, Flight, Bus Via Delhi, Mangalore.
What is the cheapest way to reach Karkala from Barnala?
The cheapest way to reach Karkala from Barnala is by Train, Bus Via Bikaner, Hubli.
What is the fastest way to reach Karkala from Barnala?
The fastest way to reach Karkala from Barnala is by Train, Flight, Bus Via Delhi, Mangalore.


