Karkala to Vellore - Multiple Options To Reach By Bus, Train, Flight, Cab
Vellore is approximately 450+ kms from Karkala. The fastest way to reach Vellore from Karkala is by Bus, Flight, Train Via Shivamogga, Bangalore. It takes approximately 9 hours. The cheapest way to reach Vellore from Karkala is by Bus, Train Via Bangalore which would take approximately 13 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
CHEAPEST
Karkala
Bangalore
Vellore
Approx Travel Time
12h 40m
₹875
Onwards
Karkala
Bangalore
Vellore
Approx Travel Time
13h 25m
₹1,104
Onwards
Karkala
Bangalore
Vellore
Approx Travel Time
14h 28m
₹4,658
Onwards
Via Mysore
Karkala
Mysore
Vellore
Approx Travel Time
13h 10m
On Demand
Karkala
Mysore
Vellore
Approx Travel Time
14h 1m
On Demand
Karkala
Mysore
Vellore
Approx Travel Time
13h 55m
₹3,280
Onwards
Via Shivamogga, Bangalore
FASTEST
Karkala
Shivamogga
Bangalore
Vellore
Approx Travel Time
9h 5m
₹2,971
Onwards
Karkala
Shivamogga
Bangalore
Vellore
Approx Travel Time
9h 50m
₹3,200
Onwards
Karkala
Shivamogga
Bangalore
Vellore
Approx Travel Time
10h 53m
₹6,841
Onwards
Via Tumkur
Karkala
Tumkur
Vellore
Approx Travel Time
14h 6m
₹6,572
Onwards
Frequently Asked Questions
What is the distance between Karkala and Vellore?
Vellore is approximately 450+ kms from Karkala.
How long does it take to reach Vellore from Karkala?
It takes approximately 9 hours to reach Vellore from Karkala by Bus, Flight, Train Via Shivamogga, Bangalore.
What is the cheapest way to reach Vellore from Karkala?
The cheapest way to reach Vellore from Karkala is by Bus, Train Via Bangalore.
What is the fastest way to reach Vellore from Karkala?
The fastest way to reach Vellore from Karkala is by Bus, Flight, Train Via Shivamogga, Bangalore.