
Karkala to Siliguri
Siliguri is approximately 2200+ kms from Karkala. The fastest way to reach Siliguri from Karkala is by Cab, Flight Via Mangalore, Pune. It takes approximately 9 hours. The cheapest way to reach Siliguri from Karkala is by Cab, Train Via Shivamogga, Bangalore which would take approximately 54 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Karkala
Bangalore
Siliguri
Approx Travel Time
13h 25m
₹7,512
Onwards
Via Mangalore, Pune
FASTEST
Karkala
Mangalore
Pune
Siliguri
Approx Travel Time
9h 4m
₹13,351
Onwards
Via Shivamogga, Bangalore
CHEAPEST
Karkala
Shivamogga
Bangalore
Siliguri
Approx Travel Time
2d 5h 36m
₹4,238
Onwards
Via Mangalore, Bangalore
Karkala
Mangalore
Bangalore
Siliguri
Approx Travel Time
9h 50m
₹11,115
Onwards
Karkala
Mangalore
Bangalore
Siliguri
Approx Travel Time
9h 14m
₹13,023
Onwards
Via Shivamogga, Hyderabad
Karkala
Shivamogga
Hyderabad
Siliguri
Approx Travel Time
10h 28m
On Demand
Karkala
Shivamogga
Hyderabad
Siliguri
Approx Travel Time
9h 22m
₹14,245
Onwards
Via Mangalore, Mumbai
Karkala
Mangalore
Mumbai
Siliguri
Approx Travel Time
10h 20m
₹11,599
Onwards
Karkala
Mangalore
Mumbai
Siliguri
Approx Travel Time
9h 44m
₹13,507
Onwards
Via Mangalore, Hyderabad
Karkala
Mangalore
Hyderabad
Siliguri
Approx Travel Time
9h 50m
₹13,169
Onwards
Frequently Asked Questions
What is the distance between Karkala and Siliguri?
Siliguri is approximately 2200+ kms from Karkala.
How long does it take to reach Siliguri from Karkala?
It takes approximately 9 hours to reach Siliguri from Karkala by Cab, Flight Via Mangalore, Pune.
What is the cheapest way to reach Siliguri from Karkala?
The cheapest way to reach Siliguri from Karkala is by Cab, Train Via Shivamogga, Bangalore.
What is the fastest way to reach Siliguri from Karkala?
The fastest way to reach Siliguri from Karkala is by Cab, Flight Via Mangalore, Pune.

