hero
How2Go
Thiruvannamalai to Mannargudi

Thiruvannamalai to Mannargudi

Mannargudi is approximately 250+ 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 Mannargudi.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Thiruvannamalai

Mannargudi

Approx Travel Time

5h 32m

₹115

Onwards

Via Chidambaram

FASTEST

Thiruvannamalai

Chidambaram

Mannargudi

Approx Travel Time

4h 59m

₹1,299

Onwards

Thiruvannamalai

Chidambaram

Mannargudi

Approx Travel Time

5h 1m

₹155

Onwards

Via Vriddhachalam

Thiruvannamalai

Vriddhachalam

Mannargudi

Approx Travel Time

5h

₹2,598

Onwards

Via Cuddalore, Kumbakonam

Thiruvannamalai

Cuddalore

Kumbakonam

Mannargudi

Approx Travel Time

6h 17m

₹6,198

Onwards

Via Viluppuram

Thiruvannamalai

Viluppuram

Mannargudi

Approx Travel Time

5h 2m

₹150

Onwards

Thiruvannamalai

Viluppuram

Mannargudi

Approx Travel Time

5h 14m

₹994

Onwards

Via Sirkazhi

Thiruvannamalai

Sirkazhi

Mannargudi

Approx Travel Time

5h 13m

₹150

Onwards

Thiruvannamalai

Sirkazhi

Mannargudi

Approx Travel Time

5h 6m

₹1,294

Onwards

Via Mayiladuthurai

Thiruvannamalai

Mayiladuthurai

Mannargudi

Approx Travel Time

5h 13m

₹150

Onwards

Frequently Asked Questions

What is the distance between Thiruvannamalai and Mannargudi?

Mannargudi is approximately 250+ kms from Thiruvannamalai.

How long does it take to reach Mannargudi from Thiruvannamalai?

It takes approximately 5 hours to reach Mannargudi from Thiruvannamalai by Bus, Train Via Chidambaram.

What is the cheapest way to reach Mannargudi from Thiruvannamalai?

The cheapest way to reach Mannargudi from Thiruvannamalai is by Train.

What is the fastest way to reach Mannargudi from Thiruvannamalai?

The fastest way to reach Mannargudi from Thiruvannamalai is by Bus, Train Via Chidambaram.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India