The Kh-31 is a Soviet and Russian air-to-surface missile carried by aircraft such as the MiG-29, Su-35 and the Su-57. It is capable of Mach 3.5 and was the first supersonic anti-ship missile that could be launched by tactical aircraft.