Orbica
UpcomingTimelineAgenciesRocketsSatellitesTrackIntel
← 1999

1999 · National Aeronautics and Space Administration

STS-103

successSpace Shuttle Discovery / OV-103 | STS-103

STS-103 was a Hubble Space Telescope servicing mission by Space Shuttle Discovery. The mission launched from Kennedy Space Center, Florida, on 19 December 1999 and returned on 27 December 1999.

Overview

Date / time
December 20, 1999 at 12:50 AM UTC
Outcome
success
Launch site
Launch Complex 39A
Mission
STS-103
Mission type
Astrophysics
Orbit achieved
Low Earth Orbit
Launch vehicle
Space Shuttle →
Launch provider
National Aeronautics and Space Administration →

Payloads deployed · 1

STS 103
LEO