Mandya to Alappuzha Distance

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

Direct Options

RECOMMENDED

CHEAPEST

Mandya

Alleppey

Approx Travel Time

14h 52m

₹415

Onwards

Via Bangalore, Cochin

FASTEST

Mandya

Bangalore

Cochin

Alleppey

Approx Travel Time

6h 25m

₹2,669

Onwards

Mandya

Bangalore

Cochin

Alleppey

Approx Travel Time

7h 29m

₹3,403

Onwards

Mandya

Bangalore

Cochin

Alleppey

Approx Travel Time

8h 11m

₹2,847

Onwards

Ads by MMT

Via Coimbatore

Mandya

Coimbatore

Alleppey

Approx Travel Time

14h 24m

₹500

Onwards

Via Kannur

Mandya

Kannur

Alleppey

Approx Travel Time

10h 46m

₹8,126

Onwards

Ads by MMT

Via Calicut

Mandya

Calicut

Alleppey

Approx Travel Time

10h 33m

₹910

Onwards

Via Mysore

Mandya

Mysore

Alleppey

Approx Travel Time

11h 48m

₹1,044

Onwards

Mandya

Mysore

Alleppey

Approx Travel Time

11h 39m

₹2,255

Onwards

Mandya

Mysore

Alleppey

Approx Travel Time

11h 47m

₹1,649

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 300+ km.

What is the distance from Mandya to Alappuzha via Bangalore?

Via Bangalore, the distance is approximately 500+ km, taking around 7 hours.

Is there a train from Mandya to Alappuzha?

Yes, trains run between Mandya and Alappuzha, covering approximately 800+ km in around 15 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India