
Karkala to Surat
Surat is approximately 950+ kms from Karkala. The fastest way to reach Surat from Karkala is by Cab, Flight Via Mangalore, Pune. It takes approximately 8 hours. The cheapest way to reach Surat from Karkala is by Bus, Train Via Dharwad which would take approximately 28 hours.
Sort By
Mode of Transport
Via Mangalore, Pune
RECOMMENDED
FASTEST
Karkala
Mangalore
Pune
Surat
Approx Travel Time
7h 20m
₹13,121
Onwards
Karkala
Mangalore
Pune
Surat
Approx Travel Time
7h 25m
₹11,213
Onwards
Via Dharwad
CHEAPEST
Karkala
Dharwad
Surat
Approx Travel Time
1d 3h 53m
₹1,115
Onwards
Via Udupi
Karkala
Udupi
Surat
Approx Travel Time
22h 45m
₹2,215
Onwards
Via Mumbai
Karkala
Mumbai
Surat
Approx Travel Time
21h 40m
₹3,800
Onwards
Via Udupi, Satara
Karkala
Udupi
Satara
Surat
Approx Travel Time
21h 10m
₹5,040
Onwards
Via Mangalore, Mumbai
Karkala
Mangalore
Mumbai
Surat
Approx Travel Time
7h 45m
₹14,978
Onwards
Karkala
Mangalore
Mumbai
Surat
Approx Travel Time
7h 50m
₹13,070
Onwards
Via Shivamogga, Goa
Karkala
Shivamogga
Goa
Surat
Approx Travel Time
8h 16m
₹10,725
Onwards
Karkala
Shivamogga
Goa
Surat
Approx Travel Time
10h 25m
₹7,952
Onwards
Frequently Asked Questions
What is the distance between Karkala and Surat?
Surat is approximately 950+ kms from Karkala.
How long does it take to reach Surat from Karkala?
It takes approximately 8 hours to reach Surat from Karkala by Cab, Flight Via Mangalore, Pune.
What is the cheapest way to reach Surat from Karkala?
The cheapest way to reach Surat from Karkala is by Bus, Train Via Dharwad.
What is the fastest way to reach Surat from Karkala?
The fastest way to reach Surat from Karkala is by Cab, Flight Via Mangalore, Pune.


