hero
How2Go
Haveri to Thiruvannamalai

Haveri to Thiruvannamalai

Thiruvannamalai is approximately 700+ kms from Haveri. The fastest way to reach Thiruvannamalai from Haveri is by Bus, Cab Via Hosur. It takes approximately 10 hours. The cheapest way to reach Thiruvannamalai from Haveri is by Train which would take approximately 14 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Haveri

Thiruvannamalai

Approx Travel Time

14h 3m

₹395

Onwards

Via Tiruppattur, Tirupathur

Haveri

Tiruppattur, Tirupathur

Thiruvannamalai

Approx Travel Time

11h 41m

₹470

Onwards

Ads by MMT

Via Hosur

Haveri

Hosur

Thiruvannamalai

Approx Travel Time

11h 6m

₹6,691

Onwards

FASTEST

Haveri

Hosur

Thiruvannamalai

Approx Travel Time

10h 15m

₹9,215

Onwards

Haveri

Hosur

Thiruvannamalai

Approx Travel Time

11h 52m

₹925

Onwards

Via Dharmapuri

Haveri

Dharmapuri

Thiruvannamalai

Approx Travel Time

11h 36m

₹4,472

Onwards

Ads by MMT

Via Bangalore

Haveri

Bangalore

Thiruvannamalai

Approx Travel Time

11h 50m

₹589

Onwards

Haveri

Bangalore

Thiruvannamalai

Approx Travel Time

11h 20m

₹1,089

Onwards

Haveri

Bangalore

Thiruvannamalai

Approx Travel Time

11h 21m

₹4,716

Onwards

Via Davangere, Hosur

Haveri

Davangere

Hosur

Thiruvannamalai

Approx Travel Time

10h 43m

₹8,670

Onwards

Frequently Asked Questions

What is the distance between Haveri and Thiruvannamalai?

Thiruvannamalai is approximately 700+ kms from Haveri.

How long does it take to reach Thiruvannamalai from Haveri?

It takes approximately 10 hours to reach Thiruvannamalai from Haveri by Bus, Cab Via Hosur.

What is the cheapest way to reach Thiruvannamalai from Haveri?

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

What is the fastest way to reach Thiruvannamalai from Haveri?

The fastest way to reach Thiruvannamalai from Haveri is by Bus, Cab Via Hosur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India