hero
How2Go
Thiruvannamalai to Alleppey

Thiruvannamalai to Alleppey

Alleppey is approximately 650+ km from Thiruvannamalai, 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 Alleppey.

Read More
Sort By
Mode of Transport

Via Vellore

RECOMMENDED

Thiruvannamalai

Vellore

Alleppey

Approx Travel Time

11h 32m

On Demand

Via Erode

CHEAPEST

Thiruvannamalai

Erode

Alleppey

Approx Travel Time

11h 32m

₹634

Onwards

Thiruvannamalai

Erode

Alleppey

Approx Travel Time

11h 50m

₹1,199

Onwards

Via Salem, Cochin

FASTEST

Thiruvannamalai

Salem

Cochin

Alleppey

Approx Travel Time

9h 33m

₹4,036

Onwards

Thiruvannamalai

Salem

Cochin

Alleppey

Approx Travel Time

9h 48m

₹4,826

Onwards

Via Salem

Thiruvannamalai

Salem

Alleppey

Approx Travel Time

10h 39m

₹4,749

Onwards

Direct Cab

Thiruvannamalai

Alleppey

Approx Travel Time

10h 40m

₹11,366

Onwards

Via Dharmapuri

Thiruvannamalai

Dharmapuri

Alleppey

Approx Travel Time

12h 2m

₹1,355

Onwards

Via Tiruppattur, Tirupathur

Thiruvannamalai

Tiruppattur

Alleppey

Approx Travel Time

11h 22m

₹3,163

Onwards

Via Namakkal

Thiruvannamalai

Namakkal

Alleppey

Approx Travel Time

12h 53m

₹1,550

Onwards

Frequently Asked Questions

What is the distance between Thiruvannamalai and Alleppey?

Alleppey is approximately 650+ kms from Thiruvannamalai.

How long does it take to reach Alleppey from Thiruvannamalai?

It takes approximately 10 hours to reach Alleppey from Thiruvannamalai by Cab, Train Via Salem, Cochin.

What is the cheapest way to reach Alleppey from Thiruvannamalai?

The cheapest way to reach Alleppey from Thiruvannamalai is by Bus, Train Via Erode.

What is the fastest way to reach Alleppey from Thiruvannamalai?

The fastest way to reach Alleppey from Thiruvannamalai is by Cab, Train Via Salem, Cochin.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India