launched from USA

Phoenix

Success
AUG 04200709:26:34 UTC

Landed on Mars, discovered water there, last signal from spacecraft received on 2 November 2008

launched from SLC-17A Canaveral

aboard Delta II 7925 into Heliocentric

Payload

Phoenix

Mars lander

last updated May 3, 2026