All travellers are strongly recommended to get the seasonal flu vaccine and, if available, the H1N1 vaccine at least two weeks prior to their departure for the Hajj. The Hajj season takes place this year November 25 to 30, 2009.
From PHAC: HAJJ Pilgrims - Recommendations for Travel