The journey from Kanuru to Mysuru covers about 850 kilometers. The most convenient way is to take a train from Vijayawada to Bengaluru, followed by a connecting train or bus to Mysuru. The route takes you through the Deccan Plateau, offering a transition from the coastal plains to the elevated terrain of Karnataka. Expect a total travel time of 16 to 18 hours.
Total Distance: 850 km by road, 720 km air distance.
The train ride from Bengaluru to Mysuru is very scenic.
October to February, when the weather is cool and perfect for visiting the Mysore Palace.