hero
How2Go
Mysore to Dharmapuri

Mysore to Dharmapuri

Dharmapuri is approximately 250+ km from Mysore, 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 Dharmapuri.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Mysore

Dharmapuri

Approx Travel Time

4h 39m

₹5,927

Onwards

CHEAPEST

Mysore

Dharmapuri

Approx Travel Time

5h 46m

₹200

Onwards

Via Bangalore

FASTEST

Mysore

Bangalore

Dharmapuri

Approx Travel Time

3h 51m

₹225

Onwards

Mysore

Bangalore

Dharmapuri

Approx Travel Time

6h 25m

₹1,050

Onwards

Mysore

Bangalore

Dharmapuri

Approx Travel Time

5h 14m

₹480

Onwards

Mysore

Bangalore

Dharmapuri

Approx Travel Time

5h 12m

₹795

Onwards

Via Hosur

Mysore

Hosur

Dharmapuri

Approx Travel Time

5h 58m

₹3,196

Onwards

Mysore

Hosur

Dharmapuri

Approx Travel Time

5h 13m

₹225

Onwards

Mysore

Hosur

Dharmapuri

Approx Travel Time

5h 25m

₹780

Onwards

Mysore

Hosur

Dharmapuri

Approx Travel Time

6h 13m

₹805

Onwards

Frequently Asked Questions

What is the distance between Mysore and Dharmapuri?

Dharmapuri is approximately 250+ kms from Mysore.

How long does it take to reach Dharmapuri from Mysore?

It takes approximately 4 hours to reach Dharmapuri from Mysore by Train Via Bangalore.

What is the cheapest way to reach Dharmapuri from Mysore?

The cheapest way to reach Dharmapuri from Mysore is by Train.

What is the fastest way to reach Dharmapuri from Mysore?

The fastest way to reach Dharmapuri from Mysore is by Train Via Bangalore.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India