hero
How2Go
Nandi-Hills to Salem

Nandi-Hills to Salem

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

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Nandi Hills

Salem

Approx Travel Time

6h 4m

₹6,127

Onwards

Via Bangalore

CHEAPEST

Nandi Hills

Bangalore

Salem

Approx Travel Time

5h 20m

₹2,083

Onwards

Nandi Hills

Bangalore

Salem

Approx Travel Time

6h 10m

₹2,477

Onwards

Via Hosur

Nandi Hills

Hosur

Salem

Approx Travel Time

5h 37m

₹2,715

Onwards

Nandi Hills

Hosur

Salem

Approx Travel Time

5h 22m

₹2,403

Onwards

Via Hosur, Dharmapuri

FASTEST

Nandi Hills

Hosur

Dharmapuri

Salem

Approx Travel Time

5h 10m

₹4,615

Onwards

Nandi Hills

Hosur

Dharmapuri

Salem

Approx Travel Time

5h 17m

₹2,453

Onwards

Nandi Hills

Hosur

Dharmapuri

Salem

Approx Travel Time

5h 22m

₹2,983

Onwards

Via Bangalore, Dharmapuri

Nandi Hills

Bangalore

Dharmapuri

Salem

Approx Travel Time

5h 37m

₹2,173

Onwards

Via Bangalore, Hosur

Nandi Hills

Bangalore

Hosur

Salem

Approx Travel Time

5h 44m

₹2,203

Onwards

Frequently Asked Questions

What is the distance between Nandi-Hills and Salem?

Salem is approximately 250+ kms from Nandi-Hills.

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

It takes approximately 5 hours to reach Salem from Nandi-Hills by Cab, Train Via Hosur, Dharmapuri.

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

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

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

The fastest way to reach Salem from Nandi-Hills is by Cab, Train Via Hosur, Dharmapuri.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India