Great rush of arrivals (6)
I believe the answer is:
influx
(Other definitions for influx that I've seen before include "Act of flowing in" , "Continual stream of things" , "Mass invasion" , "Inundation" , "Arrival of a large number of people / things" .)