hero
How2Go
Shivamogga to Ankola

Shivamogga to Ankola

Ankola is approximately 150+ km from Shivamogga, 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 Ankola.

Read More
Sort By
Mode of Transport

Direct Bus

RECOMMENDED

Shivamogga

Ankola

Approx Travel Time

5h

₹1,012

Onwards

Via Honavar

FASTEST

Shivamogga

Honavar

Ankola

Approx Travel Time

4h 26m

₹762

Onwards

Shivamogga

Honavar

Ankola

Approx Travel Time

5h 12m

₹1,412

Onwards

Via Kumta

Shivamogga

Kumta

Ankola

Approx Travel Time

4h 51m

₹757

Onwards

Shivamogga

Kumta

Ankola

Approx Travel Time

5h 40m

₹1,412

Onwards

Via Kundapur

Shivamogga

Kundapur

Ankola

Approx Travel Time

6h 45m

₹440

Onwards

Via Karwar

Shivamogga

Karwar

Ankola

Approx Travel Time

6h 28m

₹1,057

Onwards

Shivamogga

Karwar

Ankola

Approx Travel Time

7h

₹1,573

Onwards

Via Murudeshwar

Shivamogga

Murudeshwar

Ankola

Approx Travel Time

6h 32m

₹1,512

Onwards

Via Udupi

CHEAPEST

Shivamogga

Udupi

Ankola

Approx Travel Time

7h 45m

₹365

Onwards

Frequently Asked Questions

What is the distance between Shivamogga and Ankola?

Ankola is approximately 150+ kms from Shivamogga.

How long does it take to reach Ankola from Shivamogga?

It takes approximately 5 hours to reach Ankola from Shivamogga by Bus, Train Via Honavar.

What is the cheapest way to reach Ankola from Shivamogga?

The cheapest way to reach Ankola from Shivamogga is by Bus, Train Via Udupi.

What is the fastest way to reach Ankola from Shivamogga?

The fastest way to reach Ankola from Shivamogga is by Bus, Train Via Honavar.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India