hero
How2Go
Salem to Dharmasthala

Salem to Dharmasthala

Dharmasthala is approximately 500+ km from Salem, 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 Dharmasthala.

Read More
Sort By
Mode of Transport

Via Bangalore, Channarayapatna

RECOMMENDED

FASTEST

Salem

Bangalore

Channarayapatna

Dharmasthala

Approx Travel Time

8h 33m

₹3,654

Onwards

Salem

Bangalore

Channarayapatna

Dharmasthala

Approx Travel Time

9h 40m

₹4,080

Onwards

Via Bangalore

CHEAPEST

Salem

Bangalore

Dharmasthala

Approx Travel Time

10h 28m

₹737

Onwards

Salem

Bangalore

Dharmasthala

Approx Travel Time

11h 25m

₹1,163

Onwards

Via Hosur, Bangalore

Salem

Hosur

Bangalore

Dharmasthala

Approx Travel Time

11h 46m

₹5,299

Onwards

Via Bangalore, Sakleshpur

Salem

Bangalore

Sakleshpur

Dharmasthala

Approx Travel Time

9h 4m

₹2,533

Onwards

Salem

Bangalore

Sakleshpur

Dharmasthala

Approx Travel Time

10h 11m

₹2,959

Onwards

Via Bangalore, Arsikere

Salem

Bangalore

Arsikere

Dharmasthala

Approx Travel Time

9h 5m

₹4,768

Onwards

Via Bangalore, Hassan

Salem

Bangalore

Hassan

Dharmasthala

Approx Travel Time

9h 39m

₹3,108

Onwards

Via Dharmapuri, Bangalore

Salem

Dharmapuri

Bangalore

Dharmasthala

Approx Travel Time

10h 57m

₹827

Onwards

Frequently Asked Questions

What is the distance between Salem and Dharmasthala?

Dharmasthala is approximately 500+ kms from Salem.

How long does it take to reach Dharmasthala from Salem?

It takes approximately 9 hours to reach Dharmasthala from Salem by Train, Cab Via Bangalore, Channarayapatna.

What is the cheapest way to reach Dharmasthala from Salem?

The cheapest way to reach Dharmasthala from Salem is by Train, Bus Via Bangalore.

What is the fastest way to reach Dharmasthala from Salem?

The fastest way to reach Dharmasthala from Salem is by Train, Cab Via Bangalore, Channarayapatna.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India