Shiphandling is deemed as a factor of safety operation of ferry which consists of several variables such as ship condition, shiphandling facility condition, navigation condition and weather condition. The presence of expert knowledge on the complexity of shiphandling difficulty could be utilised through fuzzy rule base and further it could be treated by fuzzy logic system. As the result, the shiphandling difficulty level in linguistic form could be determined and it could be used to form safety criteria of ferry operation in certain area, in this case through development of shiphandling difficulty model for ferry (SMDF). The improvement of SMDF as well as the simulation of model is conducted. As the result, SMDF could be used for assessing safety level of ferry operation through shiphandling aspect and further it could be used to develop standard criteria for ferry operation by regulator.