According to Gaile Grey the Halloween event will be ending on Wednesday, November 4th. No word on what time it will be over, but make sure you turn in all your candy for stuff, as the vendors will be gone as well.
More information:
https://forum-en.guildwars2.com/forum/game/gw2/Halloween-Festival-End-Date