La misión del Shenzhou 5 fue puesta en el espacio por el cohete Larga Marcha 2F. Desde el año 1999, China logró completar cuatro misiones no tripuladas de la serie Shenzhou, y con esta misión, China se volvió la tercera nación en mandar humanos al cosmos.