This chapter presents a novel hybrid algorithm for the quay crane scheduling problem (QCSP). QCSP consists of scheduling a sequence of unloading and loading movements for cranes assigned to a vessel, minimizing the total completion time of all the tasks. The proposed algorithm integrates two well-known metaheuristics: Greedy Randomized Adaptive Search Procedure and Ant Colony System; it also incorporates a repositioning strategy of idle cranes to reduce the interference generated by the quay cranes. The experimental results show that the proposed method is able to find quality solutions in short times. In experiments reported in the literature with crafted instances of QCSP, heuristic running time varies from seconds in small instances to hours in instances of medium size. Currently, the industry requirements are up to a maximum of approximately five minutes. The hybrid algorithm presented in this chapter allows addressing these requirements, by finding good quality solutions in significantly shorter time for larger problems, which represents an advantage in real environments.