hero
How2Go
Karkala to Silvassa

Karkala to Silvassa

Silvassa is approximately 900+ km from Karkala, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Silvassa.

Read More
Sort By
Mode of Transport

Via Mangalore, Mumbai

RECOMMENDED

Karkala

Mangalore

Mumbai

Silvassa

Approx Travel Time

11h 15m

₹9,345

Onwards

FASTEST

Karkala

Mangalore

Mumbai

Silvassa

Approx Travel Time

10h 39m

₹11,109

Onwards

Via Mangalore, Mumbai, Surat

Karkala

Mangalore

Mumbai

Surat

Silvassa

Approx Travel Time

13h 41m

₹7,930

Onwards

Via Murudeshwar, Pune

Karkala

Murudeshwar

Pune

Silvassa

Approx Travel Time

22h 50m

₹7,214

Onwards

Via Shivamogga, Vapi

CHEAPEST

Karkala

Shivamogga

Vapi

Silvassa

Approx Travel Time

1d 3h 26m

₹5,691

Onwards

Via Mangalore, Navi Mumbai

Karkala

Mangalore

Navi Mumbai

Silvassa

Approx Travel Time

11h 37m

₹9,648

Onwards

Karkala

Mangalore

Navi Mumbai

Silvassa

Approx Travel Time

11h 1m

₹11,412

Onwards

Via Mangalore, Navi Mumbai, Mumbai

Karkala

Mangalore

Navi Mumbai

Mumbai

Silvassa

Approx Travel Time

12h 45m

₹9,945

Onwards

Karkala

Mangalore

Navi Mumbai

Mumbai

Silvassa

Approx Travel Time

12h 9m

₹11,709

Onwards

Via Kannur, Mumbai

Karkala

Kannur

Mumbai

Silvassa

Approx Travel Time

14h 32m

₹15,204

Onwards

Frequently Asked Questions

What is the distance between Karkala and Silvassa?

Silvassa is approximately 900+ kms from Karkala.

How long does it take to reach Silvassa from Karkala?

It takes approximately 11 hours to reach Silvassa from Karkala by Cab, Flight Via Mangalore, Mumbai.

What is the cheapest way to reach Silvassa from Karkala?

The cheapest way to reach Silvassa from Karkala is by Bus Via Shivamogga, Vapi.

What is the fastest way to reach Silvassa from Karkala?

The fastest way to reach Silvassa from Karkala is by Cab, Flight Via Mangalore, Mumbai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India