Most selective maintenance research strategies ignore the comprehensive evaluation of numerous following missions in favor of focusing just on the reliability of the next mission. In the same circumstance, however, assessing simply impending missions differs from considering the overall system’s maintenance planning outcomes. In this study, a decision-making model for selective maintenance is developed by evaluating the total system reliability over a finite planning horizon. The purpose is to calculate the maintenance activities for each system component during each break and the best number of maintenance interruptions for the planning horizon to achieve maximum system reliability. Consequently, the selective maintenance problem is formulated as a max–min optimization model. Also, a hybrid imperfect maintenance model is used to formulate the component improvement after maintenance. Finally, simple case illustrations of maintaining the production system in coal transportation are given based on the assumed data.