hero
How2Go
Dharmapuri to Shivamogga

Dharmapuri to Shivamogga

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

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

CHEAPEST

FASTEST

Dharmapuri

Bangalore

Shivamogga

Approx Travel Time

6h 9m

₹260

Onwards

Dharmapuri

Bangalore

Shivamogga

Approx Travel Time

7h 5m

₹590

Onwards

Dharmapuri

Bangalore

Shivamogga

Approx Travel Time

7h 54m

₹3,201

Onwards

Dharmapuri

Bangalore

Shivamogga

Approx Travel Time

10h 39m

₹3,686

Onwards

Via Tumkur

Dharmapuri

Tumkur

Shivamogga

Approx Travel Time

9h 35m

₹3,099

Onwards

Dharmapuri

Tumkur

Shivamogga

Approx Travel Time

8h 31m

₹265

Onwards

Via Bangalore, Tarikere

Dharmapuri

Bangalore

Tarikere

Shivamogga

Approx Travel Time

6h 14m

₹295

Onwards

Via Bangalore, Kadur

Dharmapuri

Bangalore

Kadur

Shivamogga

Approx Travel Time

6h 15m

₹295

Onwards

Dharmapuri

Bangalore

Kadur

Shivamogga

Approx Travel Time

7h 11m

₹625

Onwards

Via Bangalore, Bhadravati

Dharmapuri

Bangalore

Bhadravati

Shivamogga

Approx Travel Time

6h 29m

₹300

Onwards

Frequently Asked Questions

What is the distance between Dharmapuri and Shivamogga?

Shivamogga is approximately 350+ kms from Dharmapuri.

How long does it take to reach Shivamogga from Dharmapuri?

It takes approximately 6 hours to reach Shivamogga from Dharmapuri by Train Via Bangalore.

What is the cheapest way to reach Shivamogga from Dharmapuri?

The cheapest way to reach Shivamogga from Dharmapuri is by Train Via Bangalore.

What is the fastest way to reach Shivamogga from Dharmapuri?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India