Orbica
UpcomingTimelineAgenciesRocketsSatellitesTrackIntel
← 1990

1990 · Lockheed Space Operations Company

STS-31 (Hubble)

successSpace Shuttle Discovery / OV-103 | STS-31 (Hubble)

STS-31 was the thirty-fifth mission of the space shuttle program. Discovery's tenth mission deployed the Hubble Space Telescope.

Overview

Date / time
April 24, 1990 at 12:33 PM UTC
Outcome
success
Launch site
Launch Complex 39B
Mission
STS-31 (Hubble)
Mission type
Astrophysics
Orbit achieved
Low Earth Orbit
Launch vehicle
Space Shuttle →
Launch provider
Lockheed Space Operations Company →

Payloads deployed · 2

HST
LEO
STS 31
LEO