hero
How2Go
Thiruvannamalai to Haveri

Thiruvannamalai to Haveri

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

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Thiruvannamalai

Haveri

Approx Travel Time

13h 16m

₹395

Onwards

Via Tiruppattur, Tirupathur

Thiruvannamalai

Tiruppattur, Tirupathur

Haveri

Approx Travel Time

11h 41m

₹470

Onwards

Thiruvannamalai

Tiruppattur, Tirupathur

Haveri

Approx Travel Time

11h 54m

₹3,337

Onwards

Ads by MMT

Via Bangalore

Thiruvannamalai

Bangalore

Haveri

Approx Travel Time

11h 41m

₹654

Onwards

Thiruvannamalai

Bangalore

Haveri

Approx Travel Time

11h 41m

₹1,104

Onwards

Via Hosur

Thiruvannamalai

Hosur

Haveri

Approx Travel Time

12h 16m

₹693

Onwards

Thiruvannamalai

Hosur

Haveri

Approx Travel Time

11h 17m

₹5,851

Onwards

Thiruvannamalai

Hosur

Haveri

Approx Travel Time

10h 56m

₹8,575

Onwards

Ads by MMT

Via Dharmapuri

Thiruvannamalai

Dharmapuri

Haveri

Approx Travel Time

11h 40m

₹4,127

Onwards

Via Hosur, Davangere

FASTEST

Thiruvannamalai

Hosur

Davangere

Haveri

Approx Travel Time

10h 39m

₹8,130

Onwards

Frequently Asked Questions

What is the distance between Thiruvannamalai and Haveri?

Haveri is approximately 700+ kms from Thiruvannamalai.

How long does it take to reach Haveri from Thiruvannamalai?

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

What is the cheapest way to reach Haveri from Thiruvannamalai?

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

What is the fastest way to reach Haveri from Thiruvannamalai?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India