A Cruise missile ,howsoever advanced, could be shot down even by WWII era flak guns; while a SLBM fired from a SSBN would need world's most sophisticated and dedicated missile defence system to stop it.
Even iff ,and a big iff, yor are able to navalize Babur (whose even land version is not mature),or better buy a Chinese SLCM and put a green paint on it, an Indian destroyer 20 Km off the coast of Mumbai would be able to shoot down this missile using its SAM ,and if near to that missile, even Guns.