hero
How2Go
Channapatna to Sakleshpur

Channapatna to Sakleshpur

Sakleshpur is approximately 200+ kms from Channapatna. The fastest way to reach Sakleshpur from Channapatna is by Bus, Train Via Mysore. It takes approximately 6 hours. The cheapest way to reach Sakleshpur from Channapatna is by Train which would take approximately 6 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Channapatna

Sakleshpur

Approx Travel Time

5h 39m

₹185

Onwards

Via Mysore

FASTEST

Channapatna

Mysore

Sakleshpur

Approx Travel Time

5h 35m

₹1,244

Onwards

Channapatna

Mysore

Sakleshpur

Approx Travel Time

6h 12m

₹205

Onwards

Ads by MMT

Via Mandya

Channapatna

Mandya

Sakleshpur

Approx Travel Time

5h 44m

On Demand

Channapatna

Mandya

Sakleshpur

Approx Travel Time

5h 44m

₹210

Onwards

Channapatna

Mandya

Sakleshpur

Approx Travel Time

6h 21m

On Demand

Via Hassan

Channapatna

Hassan

Sakleshpur

Approx Travel Time

5h 54m

₹205

Onwards

Channapatna

Hassan

Sakleshpur

Approx Travel Time

5h 40m

₹1,617

Onwards

Channapatna

Hassan

Sakleshpur

Approx Travel Time

5h 59m

₹1,458

Onwards

Ads by MMT

Via Arsikere

Channapatna

Arsikere

Sakleshpur

Approx Travel Time

6h 15m

₹485

Onwards

Frequently Asked Questions

What is the distance between Channapatna and Sakleshpur?

Sakleshpur is approximately 200+ kms from Channapatna.

How long does it take to reach Sakleshpur from Channapatna?

It takes approximately 6 hours to reach Sakleshpur from Channapatna by Bus, Train Via Mysore.

What is the cheapest way to reach Sakleshpur from Channapatna?

The cheapest way to reach Sakleshpur from Channapatna is by Train.

What is the fastest way to reach Sakleshpur from Channapatna?

The fastest way to reach Sakleshpur from Channapatna is by Bus, Train Via Mysore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India