Common collocations before 'arrival'

after, before, day, days, few, first, hour, minute, new, over, since, time, two, week, within