hero
How2Go
Dindigul to Bhavani

Dindigul to Bhavani

Bhavani is approximately 150+ km from Dindigul, 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 Bhavani.

Read More
Sort By
Mode of Transport

Via Erode

RECOMMENDED

FASTEST

Dindigul

Erode

Bhavani

Approx Travel Time

2h 55m

₹1,144

Onwards

Dindigul

Erode

Bhavani

Approx Travel Time

3h 45m

₹1,499

Onwards

Via Coimbatore

CHEAPEST

Dindigul

Coimbatore

Bhavani

Approx Travel Time

5h 57m

₹594

Onwards

Dindigul

Coimbatore

Bhavani

Approx Travel Time

6h 25m

₹748

Onwards

Ads by MMT

Via Salem

Dindigul

Salem

Bhavani

Approx Travel Time

4h 10m

₹1,255

Onwards

Dindigul

Salem

Bhavani

Approx Travel Time

4h 25m

₹1,860

Onwards

Via Tiruchengode

Dindigul

Tiruchengode

Bhavani

Approx Travel Time

4h 30m

₹1,548

Onwards

Ads by MMT

Via Sankari

Dindigul

Sankari

Bhavani

Approx Travel Time

5h 15m

₹2,019

Onwards

Via METTUPALAYAM

Dindigul

METTUPALAYAM

Bhavani

Approx Travel Time

8h 37m

₹1,348

Onwards

Frequently Asked Questions

What is the distance between Dindigul and Bhavani?

Bhavani is approximately 150+ kms from Dindigul.

How long does it take to reach Bhavani from Dindigul?

It takes approximately 3 hours to reach Bhavani from Dindigul by Train, Bus Via Erode.

What is the cheapest way to reach Bhavani from Dindigul?

The cheapest way to reach Bhavani from Dindigul is by Train, Bus Via Coimbatore.

What is the fastest way to reach Bhavani from Dindigul?

The fastest way to reach Bhavani from Dindigul is by Train, Bus Via Erode.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India