Scheduling of crude oil operations is crucial to petroleum refining, which includes determining the times and sequences of crude oil unloading, blending, and CDU feeding. In the last decades, many approaches have been proposed for solving this problem, but they either suffered from composition discrepancy [Lee et al. 1996. Mixed-integer linear programming model for refinery short-term scheduling of crude oil unloading with inventory management. Industrial and Engineering Chemistry Research 35, 1630–1641; Jia et al., 2003. Refinery short-term scheduling using continuous time formulation: crude-oil operations. Industrial and Engineering Chemistry Research 42, 3085–3097; Jia and Ierapetritou, 2004. Efficient short-term scheduling of refinery operations based on a continuous time formulation. Computer and Chemical Engineering 28, 1001–1019] or led to infeasible solutions for some cases [Reddy et al., 2004a. Novel solution approach for optimizing crude oil operations. A.I.Ch.E. Journal 50(6), 1177–1197; 2004b. A new continuous-time formulation for scheduling crude oil operations. Chemical Engineering Science 59, 1325–1341]. In this paper, coastal and marine-access refineries with simplified workflow are considered. Unlike existing approaches, the new approach can avoid composition discrepancy without using iterative algorithm and find better solution effectively. In this approach, a new mixed integer non-linear programming (MINLP) formulation is set up for crude oil scheduling firstly, and then some heuristic rules collected from expert experience are proposed to linearize bilinear terms and prefix some binary variables in the MINLP model. Thus, crude oil scheduling can be expressed as a complete mixed integer linear programming (MILP) model with fewer binary variables. To illustrate the advantage of the new approach, four typical examples are solved with three models. The new model is compared with the most effective models (RKS(a) and RKS(b) models) presented by Reddy et al. [2004a. Novel solution approach for optimizing crude oil operations. A.I.Ch.E. Journal 50(6), 1177–1197; 2004b. A new continuous-time formulation for scheduling crude oil operations. Chemical Engineering Science 59, 1325–1341], which proves that the new approach is valid and feasible in most small-size and medium-size problems.