Flight's finish (7)
I believe the answer is:
arrival
(Other definitions for arrival that I've seen before include "Attainment of destination" , "Someone who's just come" , "The reaching of one's destination" , "Coming - comer" , "Act of coming" .)