El martes, 21 de agosto de 2007 el Endeavour aterrizó sin problemas en el Centro Espacial Kennedy, tras 13 días en el espacio.