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 Train. 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

FASTEST

Channapatna

Sakleshpur

Approx Travel Time

5h 39m

₹185

Onwards

Via Mysore

Channapatna

Mysore

Sakleshpur

Approx Travel Time

5h 40m

₹1,225

Onwards

Channapatna

Mysore

Sakleshpur

Approx Travel Time

6h 12m

₹205

Onwards

Ads by MMT

Via Hassan

Channapatna

Hassan

Sakleshpur

Approx Travel Time

5h 40m

₹1,617

Onwards

Channapatna

Hassan

Sakleshpur

Approx Travel Time

5h 54m

₹205

Onwards

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

Ads by MMT

Via Arsikere

Channapatna

Arsikere

Sakleshpur

Approx Travel Time

6h 15m

₹485

Onwards

Via Ramanagara

Channapatna

Ramanagara

Sakleshpur

Approx Travel Time

6h 27m

₹230

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 Train.

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 Train.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India