
Karkala to Shamli
Shamli is approximately 2050+ kms from Karkala. The fastest way to reach Shamli from Karkala is by Cab, Flight, Train Via Hubli, Delhi. It takes approximately 16 hours. The cheapest way to reach Shamli from Karkala is by Bus, Flight, Train Via Bangalore, Delhi which would take approximately 17 hours.
Sort By
Mode of Transport
Via Hubli, Delhi
RECOMMENDED
FASTEST
Karkala
Hubli
Delhi
Shamli
Approx Travel Time
16h 9m
₹12,649
Onwards
Karkala
Hubli
Delhi
Shamli
Approx Travel Time
16h 39m
₹12,675
Onwards
Karkala
Hubli
Delhi
Shamli
Approx Travel Time
16h 52m
₹15,516
Onwards
Via Bangalore, Delhi
CHEAPEST
Karkala
Bangalore
Delhi
Shamli
Approx Travel Time
16h 50m
₹7,699
Onwards
Karkala
Bangalore
Delhi
Shamli
Approx Travel Time
17h 20m
₹7,725
Onwards
Karkala
Bangalore
Delhi
Shamli
Approx Travel Time
17h 33m
₹10,566
Onwards
Via Bangalore, Ghaziabad
Karkala
Bangalore
Ghaziabad
Shamli
Approx Travel Time
17h 14m
On Demand
Via Bangalore, Dehradun
Karkala
Bangalore
Dehradun
Shamli
Approx Travel Time
17h 57m
₹13,719
Onwards
Via Bangalore, Jaipur
Karkala
Bangalore
Jaipur
Shamli
Approx Travel Time
21h 20m
₹7,739
Onwards
Via Bangalore, Bareilly
Karkala
Bangalore
Bareilly
Shamli
Approx Travel Time
20h 20m
₹14,448
Onwards
Frequently Asked Questions
What is the distance between Karkala and Shamli?
Shamli is approximately 2050+ kms from Karkala.
How long does it take to reach Shamli from Karkala?
It takes approximately 16 hours to reach Shamli from Karkala by Cab, Flight, Train Via Hubli, Delhi.
What is the cheapest way to reach Shamli from Karkala?
The cheapest way to reach Shamli from Karkala is by Bus, Flight, Train Via Bangalore, Delhi.
What is the fastest way to reach Shamli from Karkala?
The fastest way to reach Shamli from Karkala is by Cab, Flight, Train Via Hubli, Delhi.