The distance between Salem to Idayakoattai is 147 Km by road. You can also find the distance from Salem to Idayakoattai using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Salem to Idayakoattai for road driving directions!