hero
How2Go
Bangalore to Theni

Bangalore to Theni

Theni is approximately 400+ km from Bangalore, 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 Theni.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Bangalore

Theni

Approx Travel Time

7h 48m

₹8,064

Onwards

Bangalore

Theni

Approx Travel Time

8h 42m

₹1,100

Onwards

Via Madurai

FASTEST

Bangalore

Madurai

Theni

Approx Travel Time

3h 33m

₹4,964

Onwards

Bangalore

Madurai

Theni

Approx Travel Time

4h 24m

₹4,876

Onwards

Bangalore

Madurai

Theni

Approx Travel Time

4h 16m

₹7,477

Onwards

Via Salem

CHEAPEST

Bangalore

Salem

Theni

Approx Travel Time

8h 33m

₹355

Onwards

Bangalore

Salem

Theni

Approx Travel Time

9h 33m

₹749

Onwards

Via Karur

Bangalore

Karur

Theni

Approx Travel Time

7h 33m

₹4,705

Onwards

Via Madurai, Theni

Bangalore

Madurai

Theni

Theni

Approx Travel Time

4h 21m

₹5,139

Onwards

Via Madurai, Nilakkottai

Bangalore

Madurai

Nilakkottai

Theni

Approx Travel Time

4h 28m

₹5,883

Onwards

Frequently Asked Questions

What is the distance between Bangalore and Theni?

Theni is approximately 400+ kms from Bangalore.

How long does it take to reach Theni from Bangalore?

It takes approximately 4 hours to reach Theni from Bangalore by Flight, Train Via Madurai.

What is the cheapest way to reach Theni from Bangalore?

The cheapest way to reach Theni from Bangalore is by Train Via Salem.

What is the fastest way to reach Theni from Bangalore?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India