Endeavour odcumował w poniedziałek o godz. 5.55 czasu polskiego, kiedy razem z ISS znajdował się około 322 km nad Boliwią. Prom ma wylądować w Centrum Kosmicznym im. Kennedy'ego na Florydzie w środę o godz. 8.35 czasu polskiego. Po ostatniej misji wahadłowiec zostanie przekazany do muzeum w Kalifornii.
Endeavour dostarczył na orbitę wart 2 mld dolarów spektrometr do wykrywania promieniowania kosmicznego oraz cały kontener części zapasowych i wysięgnik, którego zainstalowanie w piątek podczas czwartego spaceru kosmicznego oznacza ukończenie rozbudowy amerykańskiej części ISS.
Na ISS ma jeszcze polecieć 8 czerwca z misją zaopatrzeniową ostatni amerykański wahadłowiec Atlantis, kończąc trwający 30 lat program lotów promów kosmicznych. Będzie to 135. i ostatni lot promu NASA.