This study presents a way for optimizing material removal rate (MRR) simultaneously in terms of limiting axial depth of cut (w lim) and limiting radial immersion (ρ lim) considering the restrictions posed by tool and pocket dimensions. Both up-milling and down-milling along one-way tool path routine are considered. Analysis of production of pocket of arbitrary size allowed identification of two alternative routines of pocketing passes, namely, horizontal chronology (HC) of passes and vertical chronology (VC) of passes which are studied and compared in terms of machining time. The VC is seen to be more time saving than HC because it allows bivariate optimization while HC allows only univariate optimization. It is found that the coordinate of global maximum MRRlim on the curve ρ lim(w lim) and that of minimum pocketing time may not coincide for small pockets due to geometrical constraints, but this global optimum coordinate is expected to provide the shortest machining time if the pocket is so large that time gain from numerous passes at global optimum MRRlim overshadows time delay due to geometric constraints. This deduction is confirmed to hold more strongly the more the global optimum MRRlim is greater than the MRRlim at the coordinate of minimum machining time when the pocket is not large. A generalized five-point procedure for bivariate minimization of pocketing time along one-way toolpath is established and illustrated with four numerical cases that are seen to agree with the generic deductions of this work.