Conventional input shaping commands have been successfully employed to suppress residual vibration in the payload rest-to-rest transportation process. Most of these methods introduce an impractical large and sudden variation on the acceleration profile. This paper presents a new smooth command input with adjustable time length and limited jerks. The command input is generated from the trolley displacement using a Bezier curve function by adjusting the position of the control points, which were divided into boundary and intermedium points. The boundary control points are selected to accurately move the trolley to its desired position with zero velocity and acceleration at the closing motion. The positions of the intermedium points were optimized using a particle swarm scheme for reducing maneuvering time while suppressing the payload oscillations at the end of the process and satisfying physical system constraints. Several cases were discussed for fixed cable length, variable cable involving single and multi-hoisting mechanisms, and different maneuver times. Simulated results were validated experimentally on a laboratory size crane. The results demonstrated that the proposed input Bezier-curve shaper provides an effective, reliable, and practical technique to be used for the payload transportation process. Moreover, the proposed method can generate asymmetrical acceleration and deceleration motions, which cannot be achieved using existing smoother commands.