That's because it is not a subsonic cruise missile, powered by a prop fan or turbo prop engine. It is a ramjet powered missile, a copy of the SA-6 with it's stored kerosene fuel and engine. The extra range can be because of the air launch. It is similar to Brahmos missile.
Nirbhay is an...