This work considers the control problem of overhead cranes with flexible cable and load hoisting or lowering during crane travel. The objective is to drive the overhead crane to its final desired position while suppressing the payload swing. The proposed control strategy is based on three fuzzy logic controllers where the control action is based on expert knowledge. These controllers are a trolley motion controller, payload hoist controller and payload anti-swing controller. Numerical simulations are provided to show the effectiveness of the proposed fuzzy control scheme.