The journey from Nathdwara to Mysuru covers approximately 1900 km. The most practical way is to take a train from Udaipur to Bangalore, then connect to Mysuru. Alternatively, you can fly from Udaipur to Bangalore and take a train or taxi to Mysuru. Mysuru is a cultural city in Karnataka famous for its palace and festivals.
Total Distance: 1900 km by road, 1700 km air distance.
Book your train tickets well in advance for the Bangalore-Mysuru leg.
October to March for pleasant weather.