Abstract. In container terminals, quay cranes, yard trucks and yard cranes are three main handling equipment and responsible for transporting inbound and outbound containers. To lower ship turnaround time, it is crucial that operations by these three handling equipment are well coordinated. Most previous studies concerned on one type of equipment independently of other handling equipment, which cannot guarantee the global optimal solution. It is necessary to develop and solve an integrated model where the interdependency of three handling equipment are highly considered. This paper studies an integrated model for scheduling quay cranes, yard trucks and yard cranes jointly. Real world constraints, such as blocking and precedence relationships between containers, are also taken into account. An iterated greedy based algorithm combined with two local search methods are designed to deal with this optimization model. The computational results show that the integrated model is solvable within the reasonable time by using the proposed solution method.