hero
How2Go
Thiruvannamalai to Salem

Thiruvannamalai to Salem

Salem is approximately 100+ 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 Salem.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Thiruvannamalai

Salem

Approx Travel Time

2h 49m

₹3,633

Onwards

Thiruvannamalai

Salem

Approx Travel Time

3h 32m

₹599

Onwards

Via Vriddhachalam

Thiruvannamalai

Vriddhachalam

Salem

Approx Travel Time

4h 27m

₹320

Onwards

Ads by MMT

Via Viluppuram

CHEAPEST

Thiruvannamalai

Viluppuram

Salem

Approx Travel Time

4h 12m

₹200

Onwards

Thiruvannamalai

Viluppuram

Salem

Approx Travel Time

4h 50m

₹1,080

Onwards

Thiruvannamalai

Viluppuram

Salem

Approx Travel Time

4h 24m

₹2,295

Onwards

Thiruvannamalai

Viluppuram

Salem

Approx Travel Time

4h 24m

₹824

Onwards

Thiruvannamalai

Viluppuram

Salem

Approx Travel Time

4h 48m

₹456

Onwards

Via Tiruppattur, Tirupathur

Thiruvannamalai

Tiruppattur, Tirupathur

Salem

Approx Travel Time

5h 23m

₹230

Onwards

Ads by MMT

Via Tirukkoyilur

FASTEST

Thiruvannamalai

Tirukkoyilur

Salem

Approx Travel Time

1h 24m

₹795

Onwards

Frequently Asked Questions

What is the distance between Thiruvannamalai and Salem?

Salem is approximately 100+ kms from Thiruvannamalai.

How long does it take to reach Salem from Thiruvannamalai?

It takes approximately 2 hours to reach Salem from Thiruvannamalai by Train, Bus Via Tirukkoyilur.

What is the cheapest way to reach Salem from Thiruvannamalai?

The cheapest way to reach Salem from Thiruvannamalai is by Train Via Viluppuram.

What is the fastest way to reach Salem from Thiruvannamalai?

The fastest way to reach Salem from Thiruvannamalai is by Train, Bus Via Tirukkoyilur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India