hero
How2Go
Theni to Nandi-Hills

Theni to Nandi-Hills

Nandi Hills is approximately 500+ km from Theni, 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 Nandi Hills.

Read More
Sort By
Mode of Transport

Via Madurai, Bangalore

RECOMMENDED

FASTEST

Theni

Madurai

Bangalore

Nandi Hills

Approx Travel Time

7h 44m

₹7,001

Onwards

Theni

Madurai

Bangalore

Nandi Hills

Approx Travel Time

8h 4m

₹8,125

Onwards

Theni

Madurai

Bangalore

Nandi Hills

Approx Travel Time

8h 1m

₹9,643

Onwards

Via Bangalore

CHEAPEST

Theni

Bangalore

Nandi Hills

Approx Travel Time

10h 14m

₹1,903

Onwards

Via Karur, Bangalore

Theni

Karur

Bangalore

Nandi Hills

Approx Travel Time

9h 16m

₹6,301

Onwards

Via Hosur

Theni

Hosur

Nandi Hills

Approx Travel Time

10h 15m

₹3,375

Onwards

Via Dharmapuri

Theni

Dharmapuri

Nandi Hills

Approx Travel Time

9h 58m

₹4,835

Onwards

Via Hosur, Bangalore

Theni

Hosur

Bangalore

Nandi Hills

Approx Travel Time

10h 28m

₹2,198

Onwards

Via Dindigul, Bangalore

Theni

Dindigul

Bangalore

Nandi Hills

Approx Travel Time

10h 14m

₹3,484

Onwards

Via Theni, Madurai, Bangalore

Theni

Theni

Madurai

Bangalore

Nandi Hills

Approx Travel Time

8h 32m

₹7,176

Onwards

Frequently Asked Questions

What is the distance between Theni and Nandi-Hills?

Nandi-Hills is approximately 500+ kms from Theni.

How long does it take to reach Nandi-Hills from Theni?

It takes approximately 8 hours to reach Nandi-Hills from Theni by Train, Flight, Cab Via Madurai, Bangalore.

What is the cheapest way to reach Nandi-Hills from Theni?

The cheapest way to reach Nandi-Hills from Theni is by Bus, Cab Via Bangalore.

What is the fastest way to reach Nandi-Hills from Theni?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India