hero
How2Go
Srikalahasti to Theni

Srikalahasti to Theni

Theni is approximately 600+ kms from Srikalahasti. The fastest way to reach Theni from Srikalahasti is by Flight, Train Via Chennai, Madurai. It takes approximately 7 hours. The cheapest way to reach Theni from Srikalahasti is by Bus Via Tirupati, Dharmapuri which would take approximately 12 hours.

Sort By
Mode of Transport

Via Bangalore, Madurai

RECOMMENDED

Srikalahasti

Bangalore

Madurai

Theni

Approx Travel Time

7h 30m

₹13,372

Onwards

Srikalahasti

Bangalore

Madurai

Theni

Approx Travel Time

7h 49m

₹13,289

Onwards

Srikalahasti

Bangalore

Madurai

Theni

Approx Travel Time

7h 41m

₹16,215

Onwards

Via Chennai, Madurai

FASTEST

Srikalahasti

Chennai

Madurai

Theni

Approx Travel Time

7h 5m

₹17,993

Onwards

Srikalahasti

Chennai

Madurai

Theni

Approx Travel Time

7h 16m

₹20,836

Onwards

Srikalahasti

Chennai

Madurai

Theni

Approx Travel Time

9h 57m

₹5,874

Onwards

Srikalahasti

Chennai

Madurai

Theni

Approx Travel Time

7h 24m

₹17,910

Onwards

Ads by MMT

Via Viluppuram

Srikalahasti

Viluppuram

Theni

Approx Travel Time

10h 59m

On Demand

Via Chennai, Dindigul

Srikalahasti

Chennai

Dindigul

Theni

Approx Travel Time

10h 47m

₹6,509

Onwards

Ads by MMT

Via Tirupati, Dharmapuri

CHEAPEST

Srikalahasti

Tirupati

Dharmapuri

Theni

Approx Travel Time

12h 13m

₹2,447

Onwards

Frequently Asked Questions

What is the distance between Srikalahasti and Theni?

Theni is approximately 600+ kms from Srikalahasti.

How long does it take to reach Theni from Srikalahasti?

It takes approximately 7 hours to reach Theni from Srikalahasti by Flight, Train Via Chennai, Madurai.

What is the cheapest way to reach Theni from Srikalahasti?

The cheapest way to reach Theni from Srikalahasti is by Bus Via Tirupati, Dharmapuri.

What is the fastest way to reach Theni from Srikalahasti?

The fastest way to reach Theni from Srikalahasti is by Flight, Train Via Chennai, Madurai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India