La Shenzhou 18 es la séptima misión tripulada a la Estación Espacial China y por cuarta vez se produce un relevo de tripulaciones chinas en órbita. Por tanto, por cuarta vez vemos dos naves Shenzhou acopladas al mismo tiempo a la estación y seis astronautas chinos juntos en el espacio). Además, es la 13ª misión tripulada china de la historia. Con la Shenzhou 18 más de la mitad de misiones tripuladas chinas han sido lanzadas a la Estación Espacial China.