Mandya to Ankola Distance

Ankola is approximately 500+ km from Mandya. Compare the available routes and travel options between the two cities. The fastest way to reach Ankola takes approximately 9 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Mandya, India to Ankola, India

Via Udupi

RECOMMENDED

FASTEST

Mandya

Udupi

Ankola

Approx Travel Time

9h 13m

₹895

Onwards

Mandya

Udupi

Ankola

Approx Travel Time

9h 40m

₹1,190

Onwards

Via Mangalore

Mandya

Mangalore

Ankola

Approx Travel Time

11h 58m

₹804

Onwards

Ads by MMT

Via Chitradurga

Mandya

Chitradurga

Ankola

Approx Travel Time

12h 43m

₹2,111

Onwards

Via Udupi, Kumta

Mandya

Udupi

Kumta

Ankola

Approx Travel Time

10h 16m

₹1,480

Onwards

Mandya

Udupi

Kumta

Ankola

Approx Travel Time

9h 26m

₹925

Onwards

Ads by MMT

Via Kannur

Mandya

Kannur

Ankola

Approx Travel Time

12h 2m

₹5,118

Onwards

Via Kundapur

CHEAPEST

Mandya

Kundapur

Ankola

Approx Travel Time

11h 45m

₹790

Onwards

Via Udupi, Honavar

Mandya

Udupi

Honavar

Ankola

Approx Travel Time

9h 41m

₹930

Onwards

Via Mysore

Mandya

Mysore

Ankola

Approx Travel Time

12h 42m

₹1,755

Onwards

Frequently Asked Questions

What is the distance between Mandya and Ankola?

Ankola is approximately 500+ km from Mandya.

How long does it take to reach Ankola from Mandya?

It takes approximately 9 hours to reach Ankola from Mandya by Train Via Udupi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India