 CONT: Before Maverick and Goose depart for Miramar, Stinger tells  them that the Top Gun school lasts five weeks. Later in the film,  Charlie tells Maverick (during their hallway conversation) the  school last eight weeks.