The much-anticipated Shenzhou VII, when will it be launched? When will China's third manned space flight dream come true? China is "very likely" to choose a 72-hour period within the third week of the golden autumn month of October, specifically from October 12th to 18th, as the optimal launch window to send Shenzhou VII into space and achieve the first Chinese astronaut spacewalk.