hero
How2Go
Madanapalle to Theni

Madanapalle to Theni

Theni is approximately 600+ kms from Madanapalle. The fastest way to reach Theni from Madanapalle is by Cab, Flight, Train Via Bangalore, Madurai. It takes approximately 10 hours. The cheapest way to reach Theni from Madanapalle is by Bus Via Bangalore which would take approximately 13 hours.

Sort By
Mode of Transport

Via Bangalore, Karur

RECOMMENDED

Madanapalle

Bangalore

Karur

Theni

Approx Travel Time

10h 5m

₹3,575

Onwards

Madanapalle

Bangalore

Karur

Theni

Approx Travel Time

9h 53m

₹7,268

Onwards

Via Bangalore

Madanapalle

Bangalore

Theni

Approx Travel Time

11h 32m

₹3,450

Onwards

CHEAPEST

Madanapalle

Bangalore

Theni

Approx Travel Time

13h

₹1,250

Onwards

Ads by MMT

Via Bangalore, Madurai

FASTEST

Madanapalle

Bangalore

Madurai

Theni

Approx Travel Time

9h 32m

₹8,842

Onwards

Madanapalle

Bangalore

Madurai

Theni

Approx Travel Time

9h 51m

₹8,759

Onwards

Madanapalle

Bangalore

Madurai

Theni

Approx Travel Time

10h 40m

₹6,642

Onwards

Via Bangalore, Dharmapuri

Madanapalle

Bangalore

Dharmapuri

Theni

Approx Travel Time

10h 50m

₹3,800

Onwards

Ads by MMT

Via Bangalore, Namakkal

Madanapalle

Bangalore

Namakkal

Theni

Approx Travel Time

10h 40m

₹4,544

Onwards

Via Bangalore, Tiruchirappalli

Madanapalle

Bangalore

Tiruchirappalli

Theni

Approx Travel Time

10h 52m

₹6,548

Onwards

Frequently Asked Questions

What is the distance between Madanapalle and Theni?

Theni is approximately 600+ kms from Madanapalle.

How long does it take to reach Theni from Madanapalle?

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

What is the cheapest way to reach Theni from Madanapalle?

The cheapest way to reach Theni from Madanapalle is by Bus Via Bangalore.

What is the fastest way to reach Theni from Madanapalle?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India