hero
How2Go
Srikalahasti to Dindigul

Srikalahasti to Dindigul

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

Read More
Sort By
Mode of Transport

Via Bangalore, Tiruchirappalli

RECOMMENDED

FASTEST

Srikalahasti

Bangalore

Tiruchirappalli

Dindigul

Approx Travel Time

5h 58m

₹8,801

Onwards

Via Vellore

Srikalahasti

Vellore

Dindigul

Approx Travel Time

8h 25m

₹3,502

Onwards

Srikalahasti

Vellore

Dindigul

Approx Travel Time

9h 17m

₹1,190

Onwards

Ads by MMT

Via Chennai

Srikalahasti

Chennai

Dindigul

Approx Travel Time

8h 46m

₹3,461

Onwards

Via Tirupati

Srikalahasti

Tirupati

Dindigul

Approx Travel Time

10h 2m

₹2,081

Onwards

Ads by MMT

Via Salem

Srikalahasti

Salem

Dindigul

Approx Travel Time

9h 55m

₹1,395

Onwards

CHEAPEST

Srikalahasti

Salem

Dindigul

Approx Travel Time

10h 25m

₹1,045

Onwards

Via Tirupati, Vellore

Srikalahasti

Tirupati

Vellore

Dindigul

Approx Travel Time

8h 32m

₹1,342

Onwards

Via Tirupati, Salem

Srikalahasti

Tirupati

Salem

Dindigul

Approx Travel Time

9h 9m

₹1,267

Onwards

Via Arakkonam

Srikalahasti

Arakkonam

Dindigul

Approx Travel Time

9h 27m

₹3,773

Onwards

Frequently Asked Questions

What is the distance between Srikalahasti and Dindigul?

Dindigul is approximately 550+ kms from Srikalahasti.

How long does it take to reach Dindigul from Srikalahasti?

It takes approximately 6 hours to reach Dindigul from Srikalahasti by Flight, Train Via Bangalore, Tiruchirappalli.

What is the cheapest way to reach Dindigul from Srikalahasti?

The cheapest way to reach Dindigul from Srikalahasti is by Bus, Train Via Salem.

What is the fastest way to reach Dindigul from Srikalahasti?

The fastest way to reach Dindigul from Srikalahasti is by Flight, Train Via Bangalore, Tiruchirappalli.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India