This paper addresses the block (container) relocation problem whose objective is to minimize total crane operation time necessary for retrieving all blocks (containers) stacked in tiers according to a specified order. We already proposed a branch-and-bound algorithm for this problem, but it simplified the crane trajectories so that an unnecessarily large margin between the placed containers and the spreader of the crane was considered. In this study we propose a more realistic model of crane trajectories and construct a branch-and-bound algorithm for the problem based on it. Then, we compare the two models by numerical experiment.