Mysore-Tirunallar route

I am planning the Mysore-tirunallar trip soon.Should I go via B,lore or is there a shorter route via Ch’nagar,salem,pondy? i prefer good roads though a little bit roundabout.Also good veg hotels enroute.:)
what is the travel time.please:I am using my Spark.