
21 sierpnia 2007 o godzinie 12:33 czasu lokalnego (18:33 czasu polskiego), prom kosmiczny Endeavour wylądował na pasie Centrum Lotów Kosmicznych im. Kennedy'ego na Florydzie. Tym samym planowany czas trwania misji STS-118 skrócony został o ponad dobę.