Mysuru is a historic city in Karnataka, located about 2150 km from Mahendragarh. You should travel to Bengaluru first by train or flight, then take a train or bus to Mysuru. The total journey takes about 40 to 45 hours. Mysuru is famous for its palace, yoga, and sandalwood.
Total Distance: 2150 km by road, 1850 km air distance.
The train from Bengaluru to Mysuru is very frequent.
October to March.