The no-fly zone over Mecca is generally in effect throughout the year. However, it may be more rigorously enforced during the annual Hajj pilgrimage season when millions of Muslims from around the world visit Mecca. The specific dates for Hajj vary each year based on the Islamic lunar calendar.