hero
How2Go
Dindigul to Haveri

Dindigul to Haveri

Haveri is approximately 750+ kms from Dindigul. The fastest way to reach Haveri from Dindigul is by Train, Flight Via Bangalore, Hubli. It takes approximately 13 hours. The cheapest way to reach Haveri from Dindigul is by Train Via Tumkur which would take approximately 14 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

Dindigul

Haveri

Approx Travel Time

17h 28m

₹410

Onwards

Via Karur

Dindigul

Karur

Haveri

Approx Travel Time

14h 33m

On Demand

Ads by MMT

Via Bangalore, Hubli

FASTEST

Dindigul

Bangalore

Hubli

Haveri

Approx Travel Time

12h 53m

₹4,317

Onwards

Via Salem

Dindigul

Salem

Haveri

Approx Travel Time

14h 55m

On Demand

Dindigul

Salem

Haveri

Approx Travel Time

14h 17m

On Demand

Dindigul

Salem

Haveri

Approx Travel Time

14h 7m

₹1,147

Onwards

Ads by MMT

Via Bangalore

Dindigul

Bangalore

Haveri

Approx Travel Time

13h 30m

₹405

Onwards

Dindigul

Bangalore

Haveri

Approx Travel Time

13h 40m

₹800

Onwards

Dindigul

Bangalore

Haveri

Approx Travel Time

13h 40m

₹918

Onwards

Via Tumkur

CHEAPEST

Dindigul

Tumkur

Haveri

Approx Travel Time

13h 51m

₹400

Onwards

Frequently Asked Questions

What is the distance between Dindigul and Haveri?

Haveri is approximately 750+ kms from Dindigul.

How long does it take to reach Haveri from Dindigul?

It takes approximately 13 hours to reach Haveri from Dindigul by Train, Flight Via Bangalore, Hubli.

What is the cheapest way to reach Haveri from Dindigul?

The cheapest way to reach Haveri from Dindigul is by Train Via Tumkur.

What is the fastest way to reach Haveri from Dindigul?

The fastest way to reach Haveri from Dindigul is by Train, Flight Via Bangalore, Hubli.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India