Delayed NASA InSight Mars Lander Mission Set For Launch In 2018 NASA’s delayed InSight Mars lander mission launch will take place in May 2018. The new preparations, including the fixing of leaks in the SEIS instruments, will cost $153 million extra to the earlier budget of $675 million. by Kalyan Kumar