Depending on the flight profile, the NSM can reach as far as 555 kilometers. However, the long range profile requires a high altitude flight profile for most of the flight, increasing the chance of detection and interception. So what it really comes down to how you want to conduct the mission of sinking a warship. The nations that run the NSM feel alright with the shorter range.