hero
How2Go
Hassan to Thiruvannamalai

Hassan to Thiruvannamalai

Thiruvannamalai is approximately 350+ km from Hassan, 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

FASTEST

Hassan

Thiruvannamalai

Approx Travel Time

6h 45m

₹9,082

Onwards

Via Bangalore

Hassan

Bangalore

Thiruvannamalai

Approx Travel Time

8h 48m

₹1,049

Onwards

Hassan

Bangalore

Thiruvannamalai

Approx Travel Time

8h 10m

₹489

Onwards

Ads by MMT

Via Bangalore, Tiruppattur, Tirupathur

Hassan

Bangalore

Tiruppattur, Tirupathur

Thiruvannamalai

Approx Travel Time

7h 14m

₹3,633

Onwards

Via Mysore

Hassan

Mysore

Thiruvannamalai

Approx Travel Time

10h 9m

₹3,743

Onwards

Ads by MMT

Via Bangalore, Vellore

CHEAPEST

Hassan

Bangalore

Vellore

Thiruvannamalai

Approx Travel Time

7h 28m

₹410

Onwards

Hassan

Bangalore

Vellore

Thiruvannamalai

Approx Travel Time

8h 22m

₹605

Onwards

Via Bangalore, Hosur

Hassan

Bangalore

Hosur

Thiruvannamalai

Approx Travel Time

8h 20m

₹691

Onwards

Via Channarayapatna, Bangalore

Hassan

Channarayapatna

Bangalore

Thiruvannamalai

Approx Travel Time

8h 19m

₹524

Onwards

Via Arsikere, Bangalore

Hassan

Arsikere

Bangalore

Thiruvannamalai

Approx Travel Time

8h 24m

₹529

Onwards

Frequently Asked Questions

What is the distance between Hassan and Thiruvannamalai?

Thiruvannamalai is approximately 350+ kms from Hassan.

How long does it take to reach Thiruvannamalai from Hassan?

It takes approximately 7 hours to reach Thiruvannamalai from Hassan by Cab.

What is the cheapest way to reach Thiruvannamalai from Hassan?

The cheapest way to reach Thiruvannamalai from Hassan is by Train Via Bangalore, Vellore.

What is the fastest way to reach Thiruvannamalai from Hassan?

The fastest way to reach Thiruvannamalai from Hassan is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India