In this study, we have developed an MIP model that can be used to make annual vessels scheduling for the coking coal considering both inventory holding and two-port loading costs. The objective function of the previous model is minimizing the maximum on-hand inventory for the limited storage space of the steelworks. On the other hand, the inventory holding cost and the cost for two-port loading are found to be significant to the transportation of coking coal. We make three alternatives which have different objective functions and develop the mathematical model with the constraints about inventory carrying and two-port loading. The model which has objective function as the minimization of total cost shows the lowest unit total cost among the alternatives. However, pursuing the minimization of the maximum inventory level may be an alternative to the actual situation for steelworks with limited storage space. In the future, we are to compare the models with different inventory holding cost.