Romfergen landet på Edwards Air Force Base den 22. juni. Flere tidligere landingsmuligheter måtte kanselleres på grunn av dårlig vær, og STS-117 er derfor den hittil lengste romferden med .