Apollo 13 splashdown, 18 07 41 UTC, 17 April 1969 Published on April 16, 2013 in 17 April 1970, 18:07:41 UTC, T + 142:54:41Full resolution (1024 × 1024) Next → Apollo 13 splashes down in the Pacific Ocean, 18:07:41 UTC, 17 April 1969. (U.S. Navy)