Space Shuttle Challenger STS-7 Launch, 18 June 1983 Published on June 17, 2012 in 18 June 1983, 11:33:00.033 UTCFull resolution (525 × 768) ← Previous Next → Space Shuttle Challenger lifts off at Pad 39B, 16:38:00 UTC, 28 January 1986. (NASA)