The journey from Badnawar to Mysuru covers approximately 1400 km. You can reach Mysuru by taking a train from Indore. The route takes you through the heart of India, passing through Maharashtra and into Karnataka. Mysuru is a beautiful city known for its royal heritage, palaces, and gardens.
Total Distance: 1400 km by road, 1200 km straight-line air distance.
The train journey from Bengaluru to Mysuru is very scenic.
October to March, for pleasant weather.