In this paper, a new association method is proposed to tackle the false location problem of passive cross location technology in airborne single station. This algorithm first performs rough data association by using bearing line distances on different surfaces to eliminate most false location combinations, thus reducing the amount of computation. Next the algorithm will carry out fine association by using invariant-based correlation method to further exclude false bearing line combinations and extract real bearing line combinations of target for cross location. Experimental results show that the proposed algorithm can meet the need for accurate and quick target location in three-dimensional space.