hero
How2Go
Chennai to Thiruvannamalai

Chennai to Thiruvannamalai

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

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Chennai

Thiruvannamalai

Approx Travel Time

2h 59m

₹3,382

Onwards

Chennai

Thiruvannamalai

Approx Travel Time

4h 35m

₹305

Onwards

Via Tirukkoyilur

Chennai

Tirukkoyilur

Thiruvannamalai

Approx Travel Time

2h 50m

On Demand

Chennai

Tirukkoyilur

Thiruvannamalai

Approx Travel Time

3h 48m

₹267

Onwards

Via Viluppuram

CHEAPEST

FASTEST

Chennai

Viluppuram

Thiruvannamalai

Approx Travel Time

2h 45m

₹140

Onwards

Chennai

Viluppuram

Thiruvannamalai

Approx Travel Time

3h 16m

₹2,453

Onwards

Chennai

Viluppuram

Thiruvannamalai

Approx Travel Time

5h 5m

₹554

Onwards

Via Arakkonam

Chennai

Arakkonam

Thiruvannamalai

Approx Travel Time

3h 49m

₹230

Onwards

Via Pondicherry

Chennai

Pondicherry

Thiruvannamalai

Approx Travel Time

4h 34m

₹245

Onwards

Via Vellore

Chennai

Vellore

Thiruvannamalai

Approx Travel Time

4h 36m

₹601

Onwards

Frequently Asked Questions

What is the distance between Chennai and Thiruvannamalai?

Thiruvannamalai is approximately 150+ kms from Chennai.

How long does it take to reach Thiruvannamalai from Chennai?

It takes approximately 3 hours to reach Thiruvannamalai from Chennai by Train Via Viluppuram.

What is the cheapest way to reach Thiruvannamalai from Chennai?

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

What is the fastest way to reach Thiruvannamalai from Chennai?

The fastest way to reach Thiruvannamalai from Chennai is by Train Via Viluppuram.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India