The journey from Kelshi to Mysuru is a long-distance transit. You must reach a major railhead like Pune or Mumbai, then take a train to Mysuru. The total distance is approximately 800 km. This route takes you through the Western Ghats.
Total Distance: 800 km by road, 650 km air distance.
The train journey is comfortable.
October to March.