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,040

Onwards

Via Bangalore

Hassan

Bangalore

Thiruvannamalai

Approx Travel Time

8h 7m

₹432

Onwards

Hassan

Bangalore

Thiruvannamalai

Approx Travel Time

8h 43m

₹1,341

Onwards

CHEAPEST

Hassan

Bangalore

Thiruvannamalai

Approx Travel Time

9h 21m

₹305

Onwards

Ads by MMT

Via Bangalore, Vellore

Hassan

Bangalore

Vellore

Thiruvannamalai

Approx Travel Time

7h 28m

₹410

Onwards

Hassan

Bangalore

Vellore

Thiruvannamalai

Approx Travel Time

8h 22m

₹605

Onwards

Via Bangalore, Tiruppattur, Tirupathur

Hassan

Bangalore

Tiruppattur, Tirupathur

Thiruvannamalai

Approx Travel Time

6h 59m

₹4,063

Onwards

Ads by MMT

Via Mysore

Hassan

Mysore

Thiruvannamalai

Approx Travel Time

10h 24m

₹3,342

Onwards

Via Channarayapatna, Bangalore

Hassan

Channarayapatna

Bangalore

Thiruvannamalai

Approx Travel Time

8h 16m

₹467

Onwards

Via Arsikere, Bangalore

Hassan

Arsikere

Bangalore

Thiruvannamalai

Approx Travel Time

8h 21m

₹472

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.

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