Here are some options, depending on the context and your creativity:
Formal:
* Invasion of aliens
* Force of aliens
* Fleet of alien spacecraft
Informal:
* Herd of aliens (if they are like cattle)
* Swarm of aliens (if they are small and numerous)
* Colony of aliens (if they live in a community)
* Gang of aliens (if they are hostile)
Humorous:
* Zot of aliens
* Bleep of aliens
* Wibble of aliens
Ultimately, the best collective noun for aliens depends on your specific context and the impression you want to convey.