It's possible, but it's not worth it when you calculate the cost. Because the lowest combat height of some anti-aircraft missiles is only about ten meters or even a few meters! During the Gulf War, American warships used "Standard-2" anti-aircraft missiles to strike Iraqi missile boats. But it took six missiles to sink the missile boat. For what ? Since the anti-aircraft missile has a small load and the firing range is small, it still cannot reach the waterline of the warship.
Can anti-aircraft missiles be used for surface-to-ship attacks?
Introduction Can anti-aircraft missiles be used for surface-to-ship attacks? It's possible, but it's not worth it when you calculate the cost. Because the lowest combat height of some anti-aircraft missiles is only about ten meters or even a few meters! Gulf War