1981 April 12th. --------------------------------------------------------------------------------------------------------------------------- NEXT SHUTTLE LAUNCH IS SCHEDULED FOR APRIL 19th ENDEAVOUR's LAST FLIGHT STS-134 Mission Insignia Mission Statistics Mission name STS-134 Space shuttle Endeavour Launch pad 39A Launch date + 19 April 2011 7:48 p.m. EDT [ 1 ] [ 2 ] Landing 3 May 2011 14:26 EDT Mission