×

STS-118

Space mission
STS-118 was a Space Shuttle mission to the International Space Station flown by the orbiter Endeavour. STS-118 lifted off on August 8, 2007, from launch pad 39A at Kennedy Space Center, Florida and landed at the Shuttle Landing Facility at KSC on... Wikipedia
Launch date: August 8, 2007, 22:36:42 UTC
Crew size: 7
Launch mass: 121,823 kilograms (268,574 lb)
Mission duration: 12 days, 17 hours, 55 minutes, 34 seconds
Reference system: Geocentric
Spacecraft: Space Shuttle Endeavour