Khandwa to Mandya Distance

Mandya is approximately 1300+ km from Khandwa. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 31 hours, subject to the chosen service and route. Flying is the fastest way to reach Mandya, with a total travel time of approximately 10 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.

Read More
Route map showing distance and travel time from Khandwa, India to Mandya, India

Via Indore, Bangalore

RECOMMENDED

Khandwa

Indore

Bangalore

Mandya

Approx Travel Time

10h 2m

₹8,203

Onwards

FASTEST

Khandwa

Indore

Bangalore

Mandya

Approx Travel Time

9h 42m

₹11,408

Onwards

Khandwa

Indore

Bangalore

Mandya

Approx Travel Time

10h 53m

₹8,392

Onwards

Khandwa

Indore

Bangalore

Mandya

Approx Travel Time

10h 33m

₹11,597

Onwards

Via Bhopal, Bangalore

Khandwa

Bhopal

Bangalore

Mandya

Approx Travel Time

10h 49m

₹8,182

Onwards

Khandwa

Bhopal

Bangalore

Mandya

Approx Travel Time

11h 40m

₹8,371

Onwards

Ads by MMT

Via Adoni

Khandwa

Adoni

Mandya

Approx Travel Time

1d 2h 5m

₹930

Onwards

Direct Options

CHEAPEST

Khandwa

Mandya

Approx Travel Time

1d 7h 4m

₹710

Onwards

Ads by MMT

Via Aurangabad, Maharashtra, Chitradurga

Khandwa

Aurangabad, Maharashtra

Chitradurga

Mandya

Approx Travel Time

1d 6h

₹2,865

Onwards

Via Anantapur

Khandwa

Anantapur

Mandya

Approx Travel Time

1d 1h 5m

₹10,698

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Khandwa and Mandya?

The straight-line distance is approximately 1000+ km.

What is the distance from Khandwa to Mandya via Indore?

Via Indore, the distance is approximately 1300+ km, taking around 10 hours.

Is there a train from Khandwa to Mandya?

Yes, trains run between Khandwa and Mandya, covering approximately 1700+ km in around 31 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India